WebSecurity - ConfirmAccount()
❮ WebSekuriteit
Definisie
Die ConfirmAccount() -metode bevestig en aktiveer 'n rekening met 'n bevestigingsteken.
C# en VB-sintaksis
WebSecurity.ConfirmAccount(accountConfirmationToken)
Voorbeelde
Voorbeeld C#
string message = "";
var confirmationToken = Request["confirmationCode"];
WebSecurity.Logout();
if (!confirmationToken.IsEmpty())
{
if (WebSecurity.ConfirmAccount(confirmationToken))
{
message = "Registration confirmed";
}
else
{
message = "Could not
confirm your registration";
}
}
Voorbeeld VB
message = ""
confirmationToken = Request("confirmationCode")
WebSecurity.Logout()
if !confirmationToken.IsEmpty() then
if WebSecurity.ConfirmAccount(confirmationToken) then
message = "Registration Confirmed"
else
message = "Could not confirm your registration"
end if
end if
Grense
Parameter | Type | Description |
---|---|---|
accountConfirmationToken | String | The confirmation tokene |
Terugkeerwaarde
Type | Description |
---|---|
Boolean | true if the account is confirmed, otherwise false. |
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)
Opmerkings
'n Bevestigingstoken kan geskep word deur die CreateAccount() , CreateUserAndAccount() , of GeneratePasswordResetToken() metodes.
Algemene prosedure is om die teken aan 'n gebruiker in 'n e-pos te stuur en die gebruiker te vra om die identiteit te verifieer (via 'n skakel na 'n bevestigingsbladsy).
❮ WebSekuriteit