Login.LoggedIn Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane, když se uživatel přihlásí k webu a byl ověřen.
public:
event EventHandler ^ LoggedIn;
public event EventHandler LoggedIn;
member this.LoggedIn : EventHandler
Public Custom Event LoggedIn As EventHandler
Event Type
Příklady
Následující příklad kódu používá LoggedIn událost k volání metody specifické pro web, která uchovává záznamy o přihlášeních uživatelů.
<%@ 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>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub SiteSpecificUserLoggingMethod(ByVal UserName As String)
' Insert code to record the current date and time
' when this user was authenticated at the site.
End Sub
Sub OnLoggedIn(ByVal sender As Object, ByVal e As EventArgs)
SiteSpecificUserLoggingMethod(Login1.UserName)
End Sub
</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>
Poznámky
Událost LoggedIn se vyvolá poté, co zprostředkovatel ověřování zkontroluje přihlašovací údaje uživatele a ověřovací soubor cookie se zařadí do fronty, aby se v další odpovědi odeslal do prohlížeče. Událost slouží k zajištění dalšího LoggedIn zpracování, například přístupu k datům jednotlivých uživatelů, po ověření uživatele.
Když uživatel odešle své přihlašovací údaje, Login ovládací prvek nejprve vyvolá LoggingIn událost, pak Authenticate událost a nakonec LoggedIn událost.
Poznámka
Když uživatel použije Login ovládací prvek pro přihlášení k webu, všechna data ve stavu zobrazení a všechna data post budou ztracena. Neprovádějte akce v LoggedIn případě, že závisí na stavu zobrazení.
Další informace o zpracování událostí najdete v tématu Zpracování a vyvolávání událostí.