我们目前正在将我们的 Discourse 社区与 Discord 服务器进行集成。我们使用的是 Discourse Bot 插件。然而,该插件需要启用 Discord 登录才能正常工作。
我们希望继续使用自定义的 OAuth2 解决方案,同时允许链接 Discord 账户。
是否有任何方法可以启用 /auth/discord URL,而实际上不启用登录选项?
我们目前正在将我们的 Discourse 社区与 Discord 服务器进行集成。我们使用的是 Discourse Bot 插件。然而,该插件需要启用 Discord 登录才能正常工作。
我们希望继续使用自定义的 OAuth2 解决方案,同时允许链接 Discord 账户。
是否有任何方法可以启用 /auth/discord URL,而实际上不启用登录选项?
这里最简单的方法是用 CSS 隐藏登录弹窗中的 Discord 按钮。
我和 @Roman 几年前就针对这个具体问题提出了解决方案。由于这是一个相当小众的使用场景,因此并未开源,但方案如下:
谢谢!这正是我们想要的。![]()