Microsoft.AspNetCore.Authentication.OAuth Namespace

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.