Login.LoggedIn Kejadian

Definisi

Terjadi ketika pengguna masuk ke situs Web dan telah diautentikasi.

public event EventHandler LoggedIn;

Jenis Acara

Contoh

Contoh kode berikut menggunakan LoggedIn peristiwa untuk memanggil metode khusus situs yang menyimpan catatan login pengguna.

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
void SiteSpecificUserLoggingMethod(string UserName)
{
    // Insert code to record the current date and time
    // when this user was authenticated at the site.
}

void OnLoggedIn(object sender, EventArgs e)
{
    SiteSpecificUserLoggingMethod(Login1.UserName);
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" OnLoggedIn="OnLoggedIn"></asp:Login>

        </form>
    </body>
</html>

Keterangan

Peristiwa LoggedIn dinaikkan setelah penyedia autentikasi memeriksa kredensial pengguna dan cookie autentikasi diantrekan untuk dikirim ke browser di respons berikutnya. LoggedIn Gunakan peristiwa untuk menyediakan pemrosesan tambahan, seperti mengakses data per pengguna, setelah pengguna diautentikasi.

Saat pengguna mengirimkan informasi login mereka, Login kontrol terlebih dahulu menaikkan LoggingIn peristiwa, lalu Authenticate peristiwa, dan akhirnya peristiwa tersebut LoggedIn .

Catatan

Ketika pengguna menggunakan Login kontrol untuk masuk ke situs Web, semua data dalam status tampilan dan semua data postingan hilang. Jangan melakukan tindakan jika mengandalkan LoggedIn status tampilan.

Untuk informasi selengkapnya tentang menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.

Berlaku untuk

Produk Versi
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Lihat juga