【文件属性】:
文件名称:discourse-sso:Discourse 论坛的单点登录插件
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-14 20:50:32
Ruby
话语权
Discourse 论坛的单点登录插件
注意:此插件已弃用! 如今,Discourse 拥有自己的 SSO 功能。
用法
这个插件可以使用 URL 登录到 Discourse 论坛。
URL 必须包含一个sso参数,其构建方式如下:
Base64 ( payload “:” signature )
其中signature是SHA256 ( payload ':' secret )
其中payload是user ':' timestamp ':' ipaddress
其中secret是一个秘密,只有 Discourse 和创建 URL 的应用程序知道。
机密将自动生成,可以在管理 -> 设置 -> SSO 插件中找到。
user可以是:
数字用户 ID
话语用户名
用户电子邮件地址
timestamp是 Unix 时间戳(自 1-1-1970 以来的秒数)。
ip
【文件预览】:
discourse-sso-master
----config()
--------locales()
--------settings.yml(103B)
----LICENSE(18KB)
----README.md(2KB)
----plugin.rb(2KB)