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.