LoginStatus.LoggedOut Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenché après que l'utilisateur a cliqué sur le lien de déconnexion et que le processus de déconnexion est terminé.
public:
event EventHandler ^ LoggedOut;
public event EventHandler LoggedOut;
member this.LoggedOut : EventHandler
Public Custom Event LoggedOut As EventHandler
Type d'événement
Exemples
L’exemple de code suivant joint un gestionnaire d’événements à l’événement LoggedOut . Le gestionnaire d’événements de cet exemple est vide.
<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void LoginStatus1_LoggedOut(Object sender, System.EventArgs e)
{
// Perform any post-logout processing, such as setting the
// user's last logout time or clearing a per-user cache of
// objects here.
}
</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:LoginStatus id="LoginStatus1"
runat="server"
onloggedout="LoginStatus1_LoggedOut">
</asp:LoginStatus>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="true"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub LoginStatus1_LoggedOut(ByVal sender As Object, ByVal e As System.EventArgs)
' Perform any post logout processing, such as setting the user's
' last logout time or clearing a per-user cache of objects here.
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:LoginStatus id="LoginStatus1"
runat="server"
onloggedout="LoginStatus1_LoggedOut">
</asp:LoginStatus>
</form>
</body>
</html>
Remarques
L’événement LoggedOut est déclenché sur le serveur une fois que l’utilisateur clique sur le lien de déconnexion et que le processus de déconnexion est terminé.
Lorsque l’utilisateur clique sur le lien de déconnexion, l’événement LoggingOut est déclenché, puis le processus de déconnexion est exécuté et enfin l’événement LoggedOut est déclenché.
Utilisez l’événement LoggedOut pour fournir un traitement supplémentaire, comme le nettoyage des connexions de base de données ou la suppression des données mises en cache par utilisateur une fois que l’utilisateur se déconnecte d’un site web. L’identité de l’utilisateur est toujours disponible pendant l’exécution de l’événement LoggedOut . Si votre gestionnaire de l’événement LoggedOut redirige le navigateur client vers une autre page, le cookie d’authentification est effacé du client.