Latest web development tutorials

méthode WebSecurity CreateAccount

objets WebSecurity objets WebSecurity

Définitions

CreateAccount () méthode utilisant le nom d'utilisateur et mot de passe pour créer un nouveau compte dans la base de données de l' utilisateur, et vous pouvez spécifier si l'utilisateur doit confirmer explicitement le compte selon les besoins.


C # et la syntaxe VB

WebSecurity.CreateAccount( username, password, requireConfirmation )


Paramètres

参数 类型 描述
userName String 用户名
password String 用户密码
requireConfirmation Boolean 如果账户必须使用令牌返回值进行确认,则返回 true 。默认返回 false


Valeur de retour

类型 描述
String 可发送给用户进行帐户确认的令牌。


Erreurs et exceptions

Dans le scénario suivant, tout accès à l' objet WebSecurity lancera une InvalidOperationException:

  • méthode InitializeDatabaseConnection () n'a pas été appelé
  • SimpleMembership non initialisée (ou désactivé dans la configuration du site)

Dans les cas suivants, la méthode CreateAccount () jette aussi un MembershipCreateUserException:

  • Nom d'utilisateur est vide
  • Nom d'utilisateur ont déjà un compte membre
  • Mot de passe est vide
  • Mot de passe est trop long
  • opération de base de données a échoué

Caractéristiques techniques

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


objets WebSecurity objets WebSecurity