<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