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 die OAuth-basierte Authentifizierung aktivieren.
Klassen
| Name | Beschreibung |
|---|---|
| OAuthChallengeProperties |
AuthenticationProperties für eine OAuth-Abfrage. |
| 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 mit OAuth-Diensten. |
| OAuthOptions |
Konfigurationsoptionen OAuth. |
| OAuthRedirectToAuthorizationContext |
Kontext, der übergeben wird, wenn eine Abfrage bewirkt, dass eine Umleitung zum Autorisieren des Endpunkts in der Middleware führt. |
| OAuthTokenResponse |
Antwort von einem Anbieter für eine OAuth-Tokenanforderung. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IOAuthEvents |
Gibt Rückrufmethoden an, die aufgerufen OAuthMiddleware<TOptions> werden, um die Entwicklersteuerung ü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.