为我们的 Discourse 社区成员解锁外部博客内容

您好,

在我们(外部网站)的博客文章中,我们希望在高级资源(可下载文档)后面设置一个内容锁定器,以便将博文访问者重定向到我们托管在 Discourse 上的社区。事实上,要解锁资源,您需要拥有我们 Discourse 社区的帐户。

我们希望设置一个 SSO 来检查用户是否已在社区注册。理想情况下:

  1. 如果用户在社区拥有帐户并在浏览器中登录,内容锁定器会检测到这一点并立即解锁资源(用户无需输入其 Discourse 的登录名和密码)。
  2. 如果用户拥有社区帐户但当前已注销,内容锁定器会要求他/她使用其社区登录名和密码进行身份验证。如果用户被识别,内容将被解锁。
  3. 如果用户没有社区帐户,则鼓励他/她注册社区,以便之后可以在博客文章中找到并解锁。

您对如何设置此功能有什么建议?