J'utilise l'authentification par formulaire avec la méthode ci-dessous dans mon application ASP.NET
FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, true);
Comment vérifier si l'utilisateur est connecté ou non? Et comment puis-je obtenir le nom d'utilisateur d'un utilisateur connecté?
c#
asp.net
forms-authentication
Oiseau bleu
la source
la source
User?.Identity.IsAuthenticated == true
.User?.Identity.IsAuthenticated ?? false
, mais le code de @ bradlis7 est probablement plus facile à lire.Le moyen le plus simple:
if (Request.IsAuthenticated) ...
la source
if (User.Identity.IsAuthenticated) { Page.Title = "Home page for " + User.Identity.Name; } else { Page.Title = "Home page for guest user."; }
la source
Le moyen le plus simple de vérifier s'ils sont authentifiés est
Request.User.IsAuthenticated
je pense (de mémoire)la source