WebSecurity - CreateAccount ()
❮ WebSecurity
Definice
Metoda CreateAccount() vytvoří nový účet v databázi uživatelů pomocí uživatelského jména a hesla a volitelně umožňuje určit, zda uživatel musí účet výslovně potvrdit.
Syntaxe C# a VB
WebSecurity.CreateAccount(username,
password, requireConfirmation)
Parametry
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. |
Návratová hodnota
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
Chyby a výjimky
Jakýkoli přístup k objektu WebSecurity vyvolá výjimku InvalidOperationException , pokud:
- Metoda InitializeDatabaseConnection() nebyla volána
- SimpleMembership není inicializováno (nebo zakázáno v konfiguraci webu)
Metoda CreateAccount() také vyvolá MembershipCreateUserException , pokud:
- Uživatelské jméno je prázdné
- Uživatelské jméno již má členský účet
- Heslo je prázdné
- Heslo je příliš dlouhé
- Operace databáze se nezdařila
❮ WebSecurity