Sécurité Web - Déconnexion()
❮ Sécurité Web
Définition
La méthode Logout() déconnecte l'utilisateur actuel.
Syntaxe C# et VB
Logout()
Exemples
Exemple C#
// Log out the current user
WebSecurity.Logout();
//
Redirect back to the homepage
Response.Redirect("~/");
Exemple VB
' Log out the current user
WebSecurity.Logout()
'
Redirect back to the homepage
Response.Redirect("~/")
Paramètres
Rien.
Valeur de retour
Rien.
Erreurs et exceptions
Tout accès à l' objet WebSecurity lève une exception InvalidOperationException si :
- La méthode InitializeDatabaseConnection() n'a pas été appelée
- SimpleMembership n'est pas initialisé (ou désactivé dans la configuration du site)
Remarques
Lorsqu'un utilisateur est connecté, ASP.NET définit un jeton d'authentification dans un cookie qui permet à ASP.NET de savoir lors des demandes ultérieures que l'utilisateur a été connecté.
La méthode Logout() supprime le jeton d'authentification, ce qui a pour effet de déconnecter l'utilisateur.
❮ Sécurité Web