Compartir a través de


Microsoft.AspNetCore.Authentication.OAuth Espacio de nombres

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.