Microsoft.AspNetCore.Authentication.OAuth Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient les types qui activent la prise en charge de l’authentification basée sur OAuth.
Classes
OAuthChallengeProperties |
AuthenticationProperties pour un défi OAuth. |
OAuthCodeExchangeContext |
Contient les informations utilisées pour effectuer l’échange de code. |
OAuthConstants |
Constantes utilisées dans le protocole OAuth |
OAuthCreatingTicketContext |
Contient des informations sur la session de connexion ainsi que sur l’utilisateur ClaimsIdentity. |
OAuthDefaults |
Valeurs par défaut pour l’authentification OAuth. |
OAuthEvents |
Implémentation par défaut. |
OAuthHandler<TOptions> |
Gestionnaire d’authentification qui prend en charge OAuth. |
OAuthMiddleware<TOptions> |
Un intergiciel ASP.NET Core pour authentifier les utilisateurs à l’aide des services OAuth. |
OAuthOptions |
Configuration options OAuth. |
OAuthRedirectToAuthorizationContext |
Contexte passé lorsqu’un défi provoque une redirection pour autoriser le point de terminaison dans le middleware. |
OAuthTokenResponse |
Réponse d’un fournisseur pour une demande de jeton OAuth. |
Interfaces
IOAuthEvents |
Spécifie les méthodes de rappel que le OAuthMiddleware<TOptions> appelle pour permettre au développeur de contrôler le processus d’authentification. |
Remarques
Pour plus d’informations sur l’utilisation de l’authentification basée sur OAuth, consultez Facebook, Google et authentification de fournisseur externe dans ASP.NET Core.