tutorial pengembangan web terbaru
 

WebSecurity - Login ()


<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