Microsoft.AspNetCore.Authentication.OAuth Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos que permiten la compatibilidad con la autenticación basada en OAuth.
Clases
OAuthChallengeProperties |
AuthenticationProperties para un desafío de OAuth. |
OAuthCodeExchangeContext |
Contiene información utilizada para realizar el intercambio de código. |
OAuthConstants |
Constantes usadas en el protocolo OAuth |
OAuthCreatingTicketContext |
Contiene información sobre la sesión de inicio de sesión, así como el usuario ClaimsIdentity. |
OAuthDefaults |
Valores predeterminados para la autenticación de OAuth. |
OAuthEvents |
Implementación de predeterminada. |
OAuthHandler<TOptions> |
Controlador de autenticación que admite OAuth. |
OAuthMiddleware<TOptions> |
Middleware de ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth. |
OAuthOptions |
Opciones de configuración de OAuth. |
OAuthRedirectToAuthorizationContext |
Contexto pasado cuando un desafío hace que un redireccionamiento autorice el punto de conexión en el middleware. |
OAuthTokenResponse |
Respuesta de un proveedor para una solicitud de token de OAuth. |
Interfaces
IOAuthEvents |
Especifica los métodos de devolución de llamada que invoca para habilitar el OAuthMiddleware<TOptions> control de desarrollador sobre el proceso de autenticación. |
Comentarios
Para obtener más información sobre el uso de la autenticación basada en OAuth, consulte Autenticación de Facebook, Google y proveedor externo en ASP.NET Core.