<WebSecurity Przedmiot
Definicja
CreateAccount() metoda tworzy nowe konto użytkownika w bazie danych, używając nazwy użytkownika i hasła, a opcjonalnie pozwala określić, czy użytkownik musi wyraźnie potwierdzić konto.
C # i VB Składnia
WebSecurity.CreateAccount( username,
password, requireConfirmation )
parametry
Parametr | Rodzaj | Opis |
---|---|---|
userName | String | Nazwa użytkownika |
password | String | Hasło użytkownika |
requireConfirmation | Boolean | true, jeśli konto musi zostać potwierdzone za pomocą tokena wartości zwracanej, domyślną jest false. |
Wartość zwracana
Rodzaj | Opis |
---|---|
String | Token, które mogą być wysyłane do użytkownika, aby potwierdzić konto. |
Błędy i wyjątki
Każdy dostęp do obiektu WebSecurity rzuca InvalidOperationException jeżeli:
- InitializeDatabaseConnection() metoda nie została wywołana
- SimpleMembership nie jest zainicjowana (or disabled in the website configuration)
CreateAccount() Sposób generuje również MembershipCreateUserException jeżeli:
- Nazwa użytkownika jest pusta
- Nazwa użytkownika ma już konta członkostwa
- Hasło jest pusty
- Hasło jest zbyt długi
- Operacja nie powiodła się w bazie
Dane techniczne
Nazwa | Wartość |
---|---|
Przestrzeń nazw | WebMatrix.WebData |
Montaż | WebMatrix.WebData.dll |
<WebSecurity Przedmiot