Где: Настройки → Команда и безопасность → Единый вход (раздел «Провайдер входа»)
Откройте страницу: admin.<your-site>/settings/sso#sign-in-provider (замените <your-site> на адрес вашего сайта). Если пункта нет в меню, включите Показать все настройки на странице настроек.
Перед началом
- Менять эти параметры может только владелец сайта.
- Сначала создайте приложение OpenID Connect у своего провайдера.
Инструкция
- Откройте Настройки → Команда и безопасность → Единый вход (SSO).
- Выберите Организатор: Google Workspace, Microsoft Entra ID, Okta или Другой (OpenID Connect).
- По желанию: укажите Текст на кнопке, который отображается при входе как «Войти через …».
- Введите Адрес провайдера (issuer):
- Google:
https://accounts.google.com - Microsoft: адрес вашего тенанта
https://login.microsoftonline.com/<tenant id>/v2.0(обязательно) - Okta: например,
https://yourcompany.okta.com - Другой: адрес OpenID Connect вашего провайдера
- Google:
- Укажите Client ID и Client secret, полученные у провайдера.
- Скопируйте Адрес перенаправления (redirect) для провайдера и добавьте его как разрешенный адрес перенаправления (callback URL) в приложении провайдера.
- Включите Разрешить вход через этот сервис.
- Нажмите Проверить настройки, затем сохраните изменения.
Полезно знать
- Секретный ключ (secret) скрыт после ввода. Оставьте поле пустым, чтобы не менять текущий.
- Тест проверяет ключи подписи у провайдера и наличие сохраненного секретного ключа.
Частые проблемы
- «Не удалось прочитать настройки провайдера по этому адресу. Проверьте адрес и попробуйте снова».
Вопросы
Часто задаваемые вопросы
Где найти секретный ключ (client secret)?
В приложении, которое вы создали у своего провайдера.
Что проверяет кнопка проверки настроек?
Она проверяет ключи подписи у провайдера и наличие сохраненного секретного ключа.