Keamanan Web - Buat Akun ()
Keamanan Web
Definisi
Metode CreateAccount() membuat akun baru di database pengguna, menggunakan nama pengguna dan kata sandi, dan secara opsional memungkinkan Anda menentukan apakah pengguna harus mengonfirmasi akun secara eksplisit.
Sintaks C# dan VB
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. |
Nilai Kembali
Type | Description |
---|---|
String | A token that can be sent to the user to confirm the account. |
Kesalahan dan Pengecualian
Akses apa pun ke objek WebSecurity memunculkan InvalidOperationException jika:
- Metode InitializeDatabaseConnection() belum dipanggil
- SimpleMembership tidak diinisialisasi (atau dinonaktifkan dalam konfigurasi situs web)
Metode CreateAccount() juga menampilkan MembershipCreateUserException jika:
- Nama pengguna kosong
- Nama pengguna sudah memiliki akun keanggotaan
- Kata sandinya kosong
- Kata sandi terlalu panjang
- Operasi basis data gagal
Keamanan Web