Login.LoggedIn Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy użytkownik loguje się do witryny sieci Web i został uwierzytelniony.
public:
event EventHandler ^ LoggedIn;
public event EventHandler LoggedIn;
member this.LoggedIn : EventHandler
Public Custom Event LoggedIn As EventHandler
Typ zdarzenia
Przykłady
Poniższy przykład kodu używa LoggedIn zdarzenia do wywołania metody specyficznej dla witryny, która przechowuje rekord logowania użytkownika.
<%@ 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>
Uwagi
Zdarzenie LoggedIn jest wywoływane po sprawdzeniu poświadczeń użytkownika przez dostawcę uwierzytelniania, a plik cookie uwierzytelniania jest w kolejce do wysłania do przeglądarki w następnej odpowiedzi. LoggedIn Użyj zdarzenia, aby zapewnić dodatkowe przetwarzanie, takie jak uzyskiwanie dostępu do danych poszczególnych użytkowników po uwierzytelnieniu użytkownika.
Gdy użytkownik przesyła swoje informacje logowania, Login kontrolka najpierw zgłasza LoggingIn zdarzenie, a następnie Authenticate zdarzenie i na LoggedIn koniec zdarzenie.
Uwaga
Gdy użytkownik używa kontrolki Login do logowania się do witryny sieci Web, wszystkie dane w stanie widoku i wszystkie dane pocztowe zostaną utracone. Nie wykonuj akcji w LoggedIn przypadku, które polegają na stanie widoku.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla