Я настроил Auth0 и SSO с использованием правил Auth0. В стандартном сценарии при переходе на discourse.example.org вас перенаправляет на страницу входа в Auth0.
Есть ли способ открыть/показать страницу входа Discourse или discourse.example.org/login?
Если вы получаете страницу входа Discourse, как вы будете входить в Auth0? Вы хотите, чтобы Discourse принимал данные для входа, а затем отправлял их в Auth0 для проверки?
Если вы хотите войти через Auth0, то вам нужно входить именно через Auth0. Верно?
Я просто хочу показывать страницу входа на discourse.example.org для пользователей, не авторизованных в системе. При этом на пользовательской странице входа у них будет кнопка для входа через Auth0.
Это действительно работает, если форум публичный (в этом случае у меня нет пользовательской страницы входа).
Да, вы правы. У меня включены локальные логины. Но если у меня включен SSO, происходит перенаправление на страницу входа Auth0. Я хочу предотвратить это автоматическое перенаправление и сделать ручное перенаправление с помощью кнопки входа.
У меня та же проблема.
Я отключил локальный вход и включил вход через SAML.
При открытии discourse.mydomain.net пользователя сразу перенаправляет на SSO-вход.
Если вручную открыть discourse.mydomain.net/login, пользователи видят экран входа.
Мне нужно, чтобы этот экран входа отображался при открытии пользователями discourse.mydomain.net.