Derniers tutoriels de développement web
 

WebSecurity - ConfirmAccount ()


WebSecurity objet WebSecurity objet

Définition

Le ConfirmAccount() méthode confirme et active un compte en utilisant un jeton de confirmation.


C # et VB Syntaxe

WebSecurity.ConfirmAccount( accountConfirmationToken )

Exemples

Exemple 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";
    }
}

exemple 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

Paramètre Type La description
accountConfirmationToken String Le tokene de confirmation

Valeur de retour

Type La description
Boolean vrai si le compte est confirmé, sinon faux.

Erreurs et exceptions

Tout accès à l'objet WebSecurity jette un InvalidOperationException si:

  • Le InitializeDatabaseConnection() méthode n'a pas été appelé
  • SimpleMembership n'est pas initialisé (or disabled in the website configuration)

Remarques

Un jeton de confirmation peut être créé par les CreateAccount() , CreateUserAndAccount() , ou GeneratePasswordResetToken() méthodes.

Procédure commune est d'envoyer le jeton à un utilisateur dans un e - mail, et demander à l'utilisateur de vérifier l'identité (via a link to a confirmation page) .


données techniques

prénom Valeur
namespace WebMatrix.WebData
Assemblée WebMatrix.WebData.dll

<WebSecurity Object