Microsoft.AspNetCore.Authentication.OAuth Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die die Unterstützung für OAuth-basierte Authentifizierung ermöglichen.
Klassen
OAuthChallengeProperties |
AuthenticationProperties für eine OAuth-Herausforderung. |
OAuthCodeExchangeContext |
Enthält Informationen, die zum Ausführen des Codeaustauschs verwendet werden. |
OAuthConstants |
Im OAuth-Protokoll verwendete Konstanten |
OAuthCreatingTicketContext |
Enthält Informationen zur Anmeldesitzung sowie zum Benutzer ClaimsIdentity. |
OAuthDefaults |
Standardwerte für die OAuth-Authentifizierung. |
OAuthEvents |
Standardimplementierung. |
OAuthHandler<TOptions> |
Ein Authentifizierungshandler, der OAuth unterstützt. |
OAuthMiddleware<TOptions> |
Eine ASP.NET Core Middleware zum Authentifizieren von Benutzern mithilfe von OAuth-Diensten. |
OAuthOptions |
Konfigurationsoptionen OAuth. |
OAuthRedirectToAuthorizationContext |
Der Kontext wird übergeben, wenn eine Challenge eine Umleitung bewirkt, um den Endpunkt in der Middleware zu autorisieren. |
OAuthTokenResponse |
Antwort eines Anbieters für eine OAuth-Tokenanforderung. |
Schnittstellen
IOAuthEvents |
Gibt Rückrufmethoden an, die von OAuthMiddleware<TOptions> aufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen. |
Hinweise
Weitere Informationen zur Verwendung der OAuth-basierten Authentifizierung finden Sie unter Facebook, Google und externe Anbieterauthentifizierung in ASP.NET Core.