WebSecurity - Hesap Oluştur ()
❮ Web Güvenliği
Tanım
CreateAccount () yöntemi, kullanıcı veritabanında kullanıcı adı ve parola kullanarak yeni bir hesap oluşturur ve isteğe bağlı olarak, kullanıcının hesabı açıkça onaylaması gerekip gerekmediğini belirtmenize olanak tanır.
C# ve VB Sözdizimi
WebSecurity.CreateAccount(username,
password, requireConfirmation)
parametreler
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. |
Geri dönüş değeri
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
Hatalar ve İstisnalar
WebSecurity nesnesine herhangi bir erişim, aşağıdaki durumlarda bir InvalidOperationException oluşturur :
- InitializeDatabaseConnection() yöntemi çağrılmadı
- SimpleMembership başlatılmadı (veya web sitesi yapılandırmasında devre dışı bırakıldı)
CreateAccount () yöntemi ayrıca şu durumlarda bir MembershipCreateUserException oluşturur :
- kullanıcı adı boş
- Kullanıcı adının zaten bir üyelik hesabı var
- şifre boş
- Şifre çok uzun
- Veritabanı işlemi başarısız oldu
❮ Web Güvenliği