Microsoft.AspNetCore.Authentication.OAuth Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.