Login.LoggedIn Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer de gebruiker zich aanmeldt bij de website en is geverifieerd.
public:
event EventHandler ^ LoggedIn;
public event EventHandler LoggedIn;
member this.LoggedIn : EventHandler
Public Custom Event LoggedIn As EventHandler
Gebeurtenistype
Voorbeelden
In het volgende codevoorbeeld wordt de LoggedIn gebeurtenis gebruikt om een sitespecifieke methode aan te roepen waarmee een record van gebruikersaanmelding wordt bijgehouden.
<%@ 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>
Opmerkingen
De LoggedIn gebeurtenis wordt gegenereerd nadat de verificatieprovider de referenties van de gebruiker controleert en de verificatiecooky in de wachtrij wordt geplaatst om in het volgende antwoord naar de browser te verzenden. Gebruik de LoggedIn gebeurtenis om aanvullende verwerking te bieden, zoals toegang tot gegevens per gebruiker, nadat de gebruiker is geverifieerd.
Wanneer een gebruiker zijn of haar aanmeldingsgegevens indientLogin, wordt de gebeurtenis door het LoggingIn besturingselement eerst gegenereerd, vervolgens de Authenticate gebeurtenis en ten slotte de LoggedIn gebeurtenis.
Note
Wanneer een gebruiker het Login besturingselement gebruikt om u aan te melden bij een website, gaan alle gegevens in de weergavestatus en alle postgegevens verloren. Voer geen acties uit in de LoggedIn gebeurtenis die afhankelijk zijn van de weergavestatus.
Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.