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