OpenId¶
- class Configuration.Security.Authenticators.OpenId¶
Аутентификация через внешний сервис по протоколу OpenID Connect.
Added in version 1.25.0-rc33.
See also
- Вложенные элементы:
- elem provider Configuration.Security.Authenticators.OpenId.Provider¶
Адреса сервера, обеспечивающего аутентификацию по протоколу OpenId Connect.
Added in version 1.25.0-rc33.
- elem client Configuration.Security.Authenticators.OpenId.Client¶
Параметры клиента сервиса аутентификации.
Для сервиса аутентификации клиентом является сервер приложений Global. Указанные параметры будет использоваться при обращениях сервера Global к сервису аутентификации.
Added in version 1.25.0-rc33.
- Атрибуты:
- attr name String¶
Имя настройки.
Значение используется при формировании абсолютного пути аутентификатора в адресном пространстве сервера Global. Если значение не указано, при формировании пути будет использован адрес провайдера.
Пример пути аутентификатора: http[s]://global-server/login/openid/{name}/
- attr default Boolean¶
Флаг определяет OpenId аутентификатора по умолчанию, если в конфигурации указано несколько OpenId-аутентификаторов. Если значение не указано или равно
falseдля всех аутентификаторов, умолчательным будет считаться первый.
- attr autoLogin Boolean¶
Флаг включает автоматическое перенаправление браузера на сервис идентификации, при обращении к корневому адресу сервера Global. Если указано
false- будет отображена страница входа Global. Если указаноtrue- будет отображена страница входа сервиса идентификации, а если пользователь уже аутентифицирован в сервисе, будет отображена форма выбора приложения Global.