WebSecurity - Créer un compte ()
❮ Sécurité Web
Définition
La méthode CreateAccount() crée un nouveau compte dans la base de données des utilisateurs, à l'aide du nom d'utilisateur et du mot de passe, et vous permet éventuellement de spécifier si l'utilisateur doit explicitement confirmer le compte.
Syntaxe C# et VB
WebSecurity.CreateAccount(username,
password, requireConfirmation)
Paramètres
Parameter | Type | Description |
---|---|---|
userName | String | The user name |
password | String | The user password |
requireConfirmation | Boolean | true if the account must be confirmed using the token return value, default is false. |
Valeur de retour
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
Erreurs et exceptions
Tout accès à l' objet WebSecurity lève une exception InvalidOperationException si :
- La méthode InitializeDatabaseConnection() n'a pas été appelée
- SimpleMembership n'est pas initialisé (ou désactivé dans la configuration du site)
La méthode CreateAccount() lève également une MembershipCreateUserException si :
- Le nom d'utilisateur est vide
- Le nom d'utilisateur a déjà un compte de membre
- Le mot de passe est vide
- Le mot de passe est trop long
- L'opération de base de données a échoué
❮ Sécurité Web