Latest web development tutorials

méthode WebSecurity ConfirmAccount

objets WebSecurity objets WebSecurity

Définitions

ConfirmAccount () utilise le compte jeton de confirmation pour confirmer et activer votre compte.


C # et la syntaxe VB

WebSecurity.ConfirmAccount( accountConfirmationToken )


Exemples

Des exemples de 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";
}
}

Exemples 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


Paramètres

参数 类型 描述
accountConfirmationToken String 帐户确认令牌


Valeur de retour

类型 描述
Boolean 如果帐户已确认,则返回 true ,否则返回 false


Erreurs et exceptions

Dans le scénario suivant, tout accès à l' objet WebSecurity lancera une InvalidOperationException:

  • méthode InitializeDatabaseConnection () n'a pas été appelé
  • SimpleMembership non initialisée (ou désactivé dans la configuration du site)

remarque

Compte jeton de confirmation par CreateAccount (), CreateUserAndAccount () ou GeneratePasswordResetToken () méthode crée.

La procédure générale est d'envoyer un e-mail à l'utilisateur de jeton pour authentifier la demande de l'utilisateur (par le biais d'un lien vers la page de confirmation).


Caractéristiques techniques

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


objets WebSecurity objets WebSecurity