Microsoft.AspNetCore.Authentication.OAuth Namespace

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.