成功登录后,如何将用户重定向到我的 Discourse URL 并保持登录状态 (SSO)?

大家好,

新年快乐!

我正在使用 Discourse SSO,运行正常。但我有一个问题:启用 SSO 参数后,用户必须访问 Discourse(我的自定义 URL)并点击登录按钮,以生成负载(payload),该负载会发送到我的内部网站,并生成类似 sso_login?sso=payload&sig=sig 的 URL。

我希望实现这样的场景:用户直接在我的网站上登录,登录成功后自动重定向到 Discourse URL,并处于已登录状态(SSO)。我不希望用户需要点击 Discourse 的登录按钮后再跳转到 SSO。这是否可行?请指导最佳实现方式。

非常感谢!

您可以通过按照此处概述的方式创建指向 Discourse 站点的链接来实现类似功能:创建 SSO 登录链接

谢谢,@simon。非常有帮助!我会试试看的。非常感谢。