WebSecurity - Konto erstellen ()
❮ Websicherheit
Definition
Die CreateAccount()- Methode erstellt ein neues Konto in der Benutzerdatenbank unter Verwendung von Benutzername und Passwort und lässt Sie optional angeben, ob der Benutzer das Konto ausdrücklich bestätigen muss.
C#- und VB-Syntax
WebSecurity.CreateAccount(username,
password, requireConfirmation)
Parameter
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. |
Rückgabewert
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
Fehler und Ausnahmen
Jeder Zugriff auf das WebSecurity- Objekt löst eine InvalidOperationException aus , wenn:
- Die Methode InitializeDatabaseConnection() wurde nicht aufgerufen
- SimpleMembership ist nicht initialisiert (oder in der Website-Konfiguration deaktiviert)
Die CreateAccount()- Methode löst auch eine MembershipCreateUserException aus , wenn:
- Der Benutzername ist leer
- Der Benutzername hat bereits ein Mitgliedskonto
- Das Passwort ist leer
- Das Passwort ist zu lang
- Der Datenbankvorgang ist fehlgeschlagen
❮ Websicherheit