Привет, сообщество,
Я только начал работать с Discourse и пытаюсь настроить его для своей компании.
На данный момент всё прошло гладко, включая использование Discourse Connect для подключения к нашей собственной странице входа через SSO и получения информации о пользователях при входе.
Наш сайт Discourse полностью приватный, и анонимным пользователям показывается баннер с кнопкой «Войти», которая перенаправляет на наш веб-сайт, а затем возвращает обратно в Discourse — отлично!
Проблема в том, что когда кто-то отправляет анонимному пользователю ссылку на тему, этот пользователь перенаправляется на страницу /login (правильное поведение), но на этой странице написано «Нет методов входа».
Похоже, эта проблема обсуждалась здесь: SSO vs Oauth2 difference? - #17 by Joralf
Я работаю на версии 3.5.0.beta8-dev.
В разделе «Вход и аутентификация» у меня настроено следующее:
- Требуется вход: да
- Включить локальные входы: нет
- Включить локальные входы через email: нет
- Разрешить новые регистрации: нет
- Пропуск подтверждения создания при аутентификации: да
- Немедленная аутентификация: нет (я хочу сохранить главную страницу с кнопкой «Войти» для анонимных пользователей)
- Требуется взаимодействие при аутентификации: да
- Включить Discourse Connect: да
- URL Discourse Connect: заполнен
- Секрет Discourse Connect: заполнен
Благодарю за любую помощь,
Кевин
