Ich verwende die Formularauthentifizierung mit der folgenden Methode in meiner ASP.NET-Anwendung
FormsAuthentication.RedirectFromLoginPage(txtUsername.Text, true);
Wie überprüfe ich, ob der Benutzer angemeldet ist oder nicht? Und wie kann ich den Benutzernamen eines angemeldeten Benutzers erhalten?
c#
asp.net
forms-authentication
BlueBird
quelle
quelle
User?.Identity.IsAuthenticated == true
.User?.Identity.IsAuthenticated ?? false
, aber der Code von @ bradlis7 ist wahrscheinlich leichter zu lesen.Der einfachste Weg:
quelle
quelle
Der einfachste Weg, um zu überprüfen, ob sie authentifiziert sind, ist
Request.User.IsAuthenticated
meiner Meinung nach (aus dem Speicher)quelle