Login()
WebSecurity - Login()
❮ WebSecurity
Ta’rif
Login() metodi foydalanuvchi nomi va parol yordamida ko‘rsatilgan foydalanuvchini tizimga kiritadi.
C# va VB sintaksisi
WebSecurity.Login(userName, password, persistCookie)
Misollar
C# misoli
if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}
VB misoli
if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if
Parametrlar
| Parametr | Tip | Tavsif |
|---|---|---|
| userName | String | Foydalanuvchi nomi |
| password | String | Foydalanuvchi paroli |
| persistCookie | String | Cookie’dagi autentifikatsiya tokeni joriy sessiyadan keyin ham saqlanib qolishi kerakligini belgilash uchun true, aks holda false. Standart qiymati: false. |
Qaytariladigan qiymat
| Tip | Tavsif |
|---|---|
| Boolean | Foydalanuvchi tizimga kirgan bo‘lsa true, aks holda false |
Izohlar
Foydalanuvchi tizimga kirganda ASP.NET cookie’ga autentifikatsiya tokenini o‘rnatadi; bu token keyingi so‘rovlarda ASP.NET’ga foydalanuvchi tizimga kirganini bildiradi. Agar persistCookie false bo‘lsa, token faqat foydalanuvchi brauzerni yopguncha amal qiladi.
Xatolar va istisnolar
Quyidagi hollarda WebSecurity obyektiga har qanday murojaat InvalidOperationException istisnosini chiqaradi:
- InitializeDatabaseConnection() metodi chaqirilmagan
- SimpleMembership initsializatsiya qilinmagan (yoki veb-sayt konfiguratsiyasida o‘chirib qo‘yilgan)
❮ WebSecurity
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
