<Object WebSecurity
Definisi
The Login() metode log di pengguna tertentu, menggunakan username dan password.
C # dan VB Syntax
WebSecurity.Login( userName,
password, persistCookie )
contoh
Contoh C #
if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}
contoh VB
if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if
parameter
Parameter | Mengetik | Deskripsi |
---|---|---|
userName | String | Nama pengguna |
password | String | Password pengguna |
persistCookie | String | benar untuk menentukan bahwa token otentikasi dalam cookie harus bertahan di luar sesi saat ini; sebaliknya palsu. Default adalah palsu. |
Kembali Nilai
Mengetik | Deskripsi |
---|---|
Boolean | benar jika pengguna login, jika tidak palsu |
Keterangan
Ketika pengguna login, ASP.NET set token otentikasi di cookie yang memungkinkan ASP.NET tahu pada permintaan berikutnya bahwa pengguna telah login. Jika persistCookie adalah palsu, token hanya berlaku sampai pengguna menutup browser .
Kesalahan dan Perkecualian
Setiap akses ke objek WebSecurity melempar InvalidOperationException jika:
- The InitializeDatabaseConnection() metode belum disebut
- SimpleMembership tidak diinisialisasi (or disabled in the website configuration)
Data teknis
Nama | Nilai |
---|---|
namespace | WebMatrix.WebData |
Majelis | WebMatrix.WebData.dll |
<Object WebSecurity