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.