tutoriais mais recente desenvolvimento web
 

WebSecurity - CreateAccount ()


<WebSecurity Objeto

Definição

O CreateAccount() método cria uma nova conta no banco de dados do usuário, usando o nome de usuário e senha e, opcionalmente, permite especificar se o usuário deve confirmar explicitamente a conta.


C # e VB sintaxe

WebSecurity.CreateAccount( username, password, requireConfirmation )

parâmetros

Parâmetro Tipo Descrição
userName String O nome de usuário
password String A senha do usuário
requireConfirmation Boolean verdadeiro se a conta deve ser confirmado utilizando o valor de retorno simbólico, o padrão é falso.

Valor de retorno

Tipo Descrição
String Um token que pode ser enviado para o usuário para confirmar a conta.

Erros e Exceções

Qualquer acesso ao objeto WebSecurity lança um InvalidOperationException se:

  • O InitializeDatabaseConnection() método não foi chamado
  • SimpleMembership não é inicializado (or disabled in the website configuration)

O CreateAccount() método também joga um MembershipCreateUserException se:

  • O nome de utilizador está vazia
  • O nome de usuário já tem uma conta de membro
  • A senha está vazia
  • A senha é muito longa
  • A operação de banco de dados falhou

Dados técnicos

Nome Valor
namespace WebMatrix.WebData
Montagem WebMatrix.WebData.dll

<WebSecurity Objeto