WebSecurity Nesne
Tanım
ConfirmAccount() metodu doğrular ve doğrulama belirteci kullanarak bir hesap aktive eder.
C # ve VB sözdizimi
WebSecurity.ConfirmAccount( accountConfirmationToken )
Örnekler
• Örnek 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";
}
}
Örnek 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
Parametreler
Parametre | tip | Açıklama |
---|---|---|
accountConfirmationToken | String | Onaylama Tokene |
Geri dönüş değeri
tip | Açıklama |
---|---|
Boolean | Hesap onaylandıktan aksi takdirde false, true. |
Hatalar ve İstisnalar
WebSecurity nesneye Herhangi erişimi InvalidOperationException eğer atar:
- InitializeDatabaseConnection() metodu olarak adlandırılan henüz
- SimpleMembership başlatılmadı (or disabled in the website configuration)
Uyarılar
Bir onay belirteci ile oluşturulabilir CreateAccount() , CreateUserAndAccount() veya GeneratePasswordResetToken() yöntemleri.
Ortak prosedür bir e-postada bir kullanıcıya simge gönderir ve kimliğini doğrulamak için kullanıcı istemektir (via a link to a confirmation page) .
Teknik veri
isim | değer |
---|---|
Ad alanı | WebMatrix.WebData |
montaj | WebMatrix.WebData.dll |
<WebSecurity Nesne