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