Microsoft.AspNetCore.Authentication.OAuth Espacio de nombres

Contiene tipos que habilitan 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>

Un middleware ASP.NET Core para autenticar a los usuarios mediante servicios de OAuth.

OAuthOptions

Opciones de configuración de OAuth.

OAuthRedirectToAuthorizationContext

El contexto que se pasa cuando un desafío provoca un redireccionamiento para autorizar 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 OAuthMiddleware<TOptions> invoca para habilitar el control del 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 la autenticación de Facebook, Google y proveedores externos en ASP.net Core.