Microsoft.AspNetCore.Authentication.OAuth 命名空間

包含允許 OAuth 型驗證支援的類型。

類別

OAuthChallengeProperties

AuthenticationProperties 針對 OAuth 挑戰。

OAuthCodeExchangeContext

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

OAuthConstants

OAuth 通訊協定中使用的常數

OAuthCreatingTicketContext

包含登入會話以及使用者的相關資訊 ClaimsIdentity

OAuthDefaults

OAuth 驗證的預設值。

OAuthEvents

預設實作為。

OAuthHandler<TOptions>

支援 OAuth 的驗證處理常式。

OAuthMiddleware<TOptions>

ASP.NET 核心中介軟體,用來驗證使用 OAuth 服務的使用者。

OAuthOptions

設定選項 OAuth。

OAuthRedirectToAuthorizationContext

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

OAuthTokenResponse

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

介面

IOAuthEvents

指定回呼方法,叫用這些方法 OAuthMiddleware<TOptions> 可讓開發人員控制驗證程式。

備註

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