Los últimos tutoriales de desarrollo web
 

WebSecurity - ConfirmAccount ()


objeto WebSecurity objeto WebSecurity

Definición

El ConfirmAccount() método confirma y activa una cuenta utilizando un contador de confirmación.


C # y VB Sintaxis

WebSecurity.ConfirmAccount( accountConfirmationToken )

Ejemplos

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

Ejemplo 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

parámetros

Parámetro Tipo Descripción
accountConfirmationToken String La confirmación tokene

Valor de retorno

Tipo Descripción
Boolean cierto si se confirma la cuenta, de lo contrario falso.

Errores y excepciones

Cualquier acceso al objeto WebSecurity lanza un InvalidOperationException si:

  • El InitializeDatabaseConnection() método no ha sido llamado
  • SimpleMembership no se ha inicializado (or disabled in the website configuration)

observaciones

Un identificador de confirmación puede ser creado por los CreateAccount() , CreateUserAndAccount() , o GeneratePasswordResetToken() métodos.

Procedimiento común es enviar la ficha a un usuario en un correo electrónico, y pedir al usuario que verifique la identidad (via a link to a confirmation page) .


Datos técnicos

Nombre Valor
espacio de nombres WebMatrix.WebData
Asamblea WebMatrix.WebData.dll

<WebSecurity Object