除了重定向到 session/sso 之外,还有其他用户身份验证方法吗?

除了将用户重定向到 /session/sso 来使用 Discourse Connect 对 Discourse 进行身份验证之外,还有其他方法吗?(是否有任何 API 或其他方法)。

我们必须在每次页面加载时检查用户身份验证。

设置的 cookie 是否可以不计为检查?

能否多谈谈您的用例?

1 个赞

我们使用 DiscourseConnect 实现了 SSO,同时也为用户提供了匿名访问。
用户可以通过多种方式(页面中的链接或导航中的链接)进入 Discourse。
每当用户点击这些链接时,他们会被重定向到论坛,但并未登录。
用户到达论坛时,是否有办法进行身份验证?
我们尝试使用 session/sso 方法,但如果身份验证失败,用户会被重定向到主页,但我们需要用户到达返回路径。