rubydoob
(Salman)
1
有一些托管解决方案支持与 Discourse 集成。
是否有任何示例代码,展示托管解决方案需要做什么才能与 Discourse 的登录系统集成?
例如,Patreon 有一个插件,允许 Patreon 用户登录到 Discourse。我正在寻找类似 Patreon 这样的托管解决方案在其端需要做什么的示例代码,以实现此类集成。
我的术语可能不准确,但这是否意味着 Patreon 作为 SSO 提供商?
谢谢!
1 个赞
Falco
(Falco)
7
哦,我们有不少这方面的示例:
https://github.com/topics/discourse-sso
如果您的网站使用 Ruby 和 Rails,您可以将文件 https://github.com/discourse/discourse/blob/master/lib/single_sign_on.rb 复制并粘贴到您的 lib 目录中,以完成大部分繁重的工作,然后添加必要的控制器和路由。
5 个赞