Microsoft.AspNetCore.Authentication.OAuth 命名空間

包含可啟用 OAuth 型驗證支援的類型。

類別

OAuthChallengeProperties

AuthenticationProperties 適用于 OAuth 挑戰。

OAuthCodeExchangeContext

包含用來執行程式碼交換的資訊。

OAuthConstants

OAuth 通訊協定中使用的常數

OAuthCreatingTicketContext

包含登入會話和使用者 ClaimsIdentity 的相關資訊。

OAuthDefaults

OAuth 驗證的預設值。

OAuthEvents

預設實作。

OAuthHandler<TOptions>

支援 OAuth 的驗證處理常式。

OAuthMiddleware<TOptions>

使用 OAuth 服務驗證使用者的 ASP.NET Core中介軟體。

OAuthOptions

組態選項 OAuth。

OAuthRedirectToAuthorizationContext

當挑戰導致重新導向在中介軟體中授權端點時傳遞的內容。

OAuthTokenResponse

OAuth 權杖要求的提供者回應。

介面

IOAuthEvents

指定回呼方法, OAuthMiddleware<TOptions> 叫用以啟用開發人員對驗證程式的控制權。

備註

如需使用 OAuth 型驗證的詳細資訊,請參閱ASP.NET Core 中的 Facebook、Google 和外部提供者驗證