嘿,
我想为我的网站实现 Discourse 论坛的单点登录(SSO)功能。当我启用 SSO 时,它不允许我配置 GitHub 和 Google 登录选项。请问是否有一种方法可以通过单独的按钮来实现 SSO?即用户点击该按钮时,即可触发 SSO 登录流程。
嘿,
我想为我的网站实现 Discourse 论坛的单点登录(SSO)功能。当我启用 SSO 时,它不允许我配置 GitHub 和 Google 登录选项。请问是否有一种方法可以通过单独的按钮来实现 SSO?即用户点击该按钮时,即可触发 SSO 登录流程。
不,这是不可能的。如果您使用 SSO,则所有其他登录选项都将被禁用。
如果您希望在 Google/GitHub 之外添加额外的登录选项,建议您使用 OIDC 或 OAuth2,并配合 Discourse 针对这些协议提供的插件。