WebSecurity - RequireUser()
❮ WebSecurity
အဓိပ္ပါယ်
RequireUser () နည်းလမ်းသည် သတ်မှတ်ထားသောအသုံးပြုသူသည် လော့ဂ်အင်မဝင်ပါက HTTP အခြေအနေကို 401 (ခွင့်ပြုချက်မရှိ) ဟု သတ်မှတ်သည်။
C# နှင့် VB Syntax
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
ကန့်သတ်ချက်များ
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
တန်ဖိုးကို ပြန်ပေးသည်။
တစ်ခုမှ
အမှားများနှင့် ခြွင်းချက်များ
WebSecurity အရာဝတ္တု သို့ ဝင်ရောက်ခွင့်မှန်သမျှ သည် InvalidOperationException ကို ပစ်ချ ပါက-
- InitializeDatabaseConnection () နည်းလမ်းကို မခေါ်ဆိုပါ။
- SimpleMembership ကို စတင်ခြင်းမပြုပါ (သို့မဟုတ် ဝဘ်ဆိုဒ်ဖွဲ့စည်းပုံတွင် ပိတ်ထားသည်)
ပြီလေ။
RequireUser() သည် လက်ရှိအသုံးပြုသူသည် သတ်မှတ်ထားသော အသုံးပြုသူဖြစ်ကြောင်း အတည်ပြုပါသည်။
အသုံးပြုသူသည် စစ်မှန်ကြောင်းသက်သေပြရန်၊ ၎င်း အစား RequireAuthenticatedUser() ကို အသုံးပြုပါ။
အသုံးပြုသူတစ်ဦးသည် အခန်းကဏ္ဍ (အခန်းကဏ္ဍတစ်ခု၏ အဖွဲ့ဝင်ဖြစ်ကြောင်း အတည်ပြုရန်၊ RequireRoles() ကို အသုံးပြုပါ ။
RequireUser() သည် သတ်မှတ်ထားသော အသုံးပြုသူကိုသာ ဝဘ်စာမျက်နှာသို့ ဝင်ရောက်ခွင့်ပေးသည်။ စာမျက်နှာတစ်ခုသို့ ဝင်ရောက်ခွင့်ကို ကန့်သတ်ရန် အကြံပြုထားသော နည်းလမ်းမှာ အခန်းကဏ္ဍတစ်ခု ဖန်တီးရန်နှင့် အသုံးပြုသူ သည် ထိုအခန်းကဏ္ဍ၏ အဖွဲ့ဝင်ဖြစ်ကြောင်း အတည်ပြုရန် RequireRoles() နည်းလမ်းကို အသုံးပြုပါ။
❮ WebSecurity