WebSecurity - Login()
❮ WebSekuriteit
Definisie
Die Login() -metode meld 'n gespesifiseerde gebruiker aan met 'n gebruikersnaam en wagwoord.
C# en VB-sintaksis
WebSecurity.Login(userName,
password, persistCookie)
Voorbeelde
Voorbeeld C#
if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}
Voorbeeld VB
if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if
Grense
Parameter | Type | Description |
---|---|---|
userName | String | The user name |
password | String | The user password |
persistCookie | String | true to specify that the authentication token in the cookie should be persisted beyond the current session; otherwise false. Default is false. |
Terugkeerwaarde
Type | Description |
---|---|
Boolean | true if the user is logged in, otherwise false |
Opmerkings
Wanneer 'n gebruiker aangemeld is, stel ASP.NET 'n verifikasietoken in 'n koekie wat ASP.NET op daaropvolgende versoeke laat weet dat die gebruiker aangemeld is. As persistCookie vals is, is die token slegs geldig totdat die gebruiker die blaaier toemaak .
Foute en uitsonderings
Enige toegang tot die WebSecurity- objek gooi 'n InvalidOperationException as:
- Die InitializeDatabaseConnection() metode is nie opgeroep nie
- SimpleMembership is nie geïnisialiseer nie (of gedeaktiveer in die webwerfkonfigurasie)
❮ WebSekuriteit