méthode WebSecurity CreateAccount
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