Condividi tramite


Microsoft.AspNetCore.Authentication.OAuth Spazio dei nomi

Contiene tipi che abilitano il supporto per l'autenticazione basata su OAuth.

Classi

OAuthChallengeProperties

AuthenticationProperties per una sfida OAuth.

OAuthCodeExchangeContext

Contiene informazioni utilizzate per eseguire lo scambio di codice.

OAuthConstants

Costanti usate nel protocollo OAuth

OAuthCreatingTicketContext

Contiene informazioni sulla sessione di accesso e sull'utente ClaimsIdentity.

OAuthDefaults

Impostazioni predefinite per l'autenticazione OAuth.

OAuthEvents

Implementazione predefinita.

OAuthHandler<TOptions>

Gestore di autenticazione che supporta OAuth.

OAuthMiddleware<TOptions>

Un middleware ASP.NET Core per autenticare gli utenti usando i servizi OAuth.

OAuthOptions

Opzioni di configurazione OAuth.

OAuthRedirectToAuthorizationContext

Il contesto passato quando una richiesta di verifica causa un reindirizzamento all'endpoint di autorizzazione nel middleware.

OAuthTokenResponse

Risposta da un provider per una richiesta di token OAuth.

Interfacce

IOAuthEvents

Specifica i metodi di callback richiamati OAuthMiddleware<TOptions> da per abilitare il controllo dello sviluppatore sul processo di autenticazione.

Commenti

Per altre informazioni sull'uso dell'autenticazione basata su OAuth, vedere Autenticazione basata su Facebook, Google e provider esterno in ASP.NET Core.