Microsoft.AspNetCore.Authentication.OAuth Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos que habilitam o suporte para autenticação baseada em OAuth.
Classes
OAuthChallengeProperties |
AuthenticationProperties para um desafio OAuth. |
OAuthCodeExchangeContext |
Contém informações usadas para executar a troca de código. |
OAuthConstants |
Constantes usadas no protocolo OAuth |
OAuthCreatingTicketContext |
Contém informações sobre a sessão de logon, bem como o usuário ClaimsIdentity. |
OAuthDefaults |
Padrões para autenticação OAuth. |
OAuthEvents |
Implementação padrão. |
OAuthHandler<TOptions> |
Um manipulador de autenticação que dá suporte ao OAuth. |
OAuthMiddleware<TOptions> |
Um middleware ASP.NET Core para autenticar usuários usando serviços OAuth. |
OAuthOptions |
Opções de configuração OAuth. |
OAuthRedirectToAuthorizationContext |
Contexto passado quando um Desafio faz com que um redirecionamento autorize o ponto de extremidade no middleware. |
OAuthTokenResponse |
Resposta de um provedor para uma solicitação de token OAuth. |
Interfaces
IOAuthEvents |
Especifica métodos de retorno de chamada que o invoca para habilitar o OAuthMiddleware<TOptions> controle do desenvolvedor sobre o processo de autenticação. |
Comentários
Para obter mais informações sobre como usar a autenticação baseada em OAuth, consulte Autenticação do Facebook, Google e provedor externo no ASP.NET Core.