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 des types qui activent la prise en charge de l’authentification OAuth.
Classes
| Nom | Description |
|---|---|
| OAuthChallengeProperties |
AuthenticationProperties pour un défi OAuth. |
| OAuthCodeExchangeContext |
Contient des 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 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> |
Intergiciel ASP.NET Core pour authentifier les utilisateurs à l’aide de services OAuth. |
| OAuthOptions |
Configuration options OAuth. |
| OAuthRedirectToAuthorizationContext |
Le 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
| Nom | Description |
|---|---|
| IOAuthEvents |
Spécifie les méthodes de rappel que les OAuthMiddleware<TOptions> appels permettent 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 l’authentification du fournisseur externe dans ASP.NET Core.