Поделиться через


Microsoft.AspNetCore.Authentication.OAuth Пространство имен

Содержит типы, обеспечивающие поддержку проверки подлинности на основе OAuth.

Классы

OAuthChallengeProperties

AuthenticationProperties для запроса OAuth.

OAuthCodeExchangeContext

Содержит сведения, используемые для обмена кодом.

OAuthConstants

Константы, используемые в протоколе OAuth

OAuthCreatingTicketContext

Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity.

OAuthDefaults

Значения по умолчанию для проверки подлинности OAuth.

OAuthEvents

Реализация по умолчанию.

OAuthHandler<TOptions>

Обработчик проверки подлинности, поддерживающий OAuth.

OAuthMiddleware<TOptions>

ПО промежуточного слоя ASP.NET Core для проверки подлинности пользователей с помощью служб OAuth.

OAuthOptions

Параметры конфигурации OAuth.

OAuthRedirectToAuthorizationContext

Контекст передается, когда запрос вызывает перенаправление для авторизации конечной точки в ПО промежуточного слоя.

OAuthTokenResponse

Ответ поставщика на запрос маркера OAuth.

Интерфейсы

IOAuthEvents

Указывает методы обратного OAuthMiddleware<TOptions> вызова, которые вызывается для включения контроля разработчика над процессом проверки подлинности.

Комментарии

Дополнительные сведения об использовании проверки подлинности на основе OAuth см. в статье Проверка подлинности Facebook, Google и внешнего поставщика в ASP.NET Core.