Discourse SSO 配置

我已经花了相当多的时间阅读文档并进行尝试,但都没有成功。

我无法让 Discourse Connect/SSo 与我的应用程序协同工作。

我已经创建了自己的应用程序,其中包含 PWA、Android 和 iOS 应用程序。现在,我希望能够仅通过 SSO 从我的任何应用程序访问论坛。

我认为我可能需要做的一件事是创建一个单独的服务器来处理 SSO 身份验证?而这个服务器就是我需要在“discourse connect URL”中输入的服务器。但是,我并不完全确定。

我仍然需要检查并确认我是否正确处理了 payload 和 sig。

如果有人有这方面的经验并且能够提供一些指导,我将非常感激。

处理请求的后端服务器是用 NodeJS 编写的。但是有多个后端服务器来处理 ping。