您好,
我们正在使用 Discourse 作为论坛工具。
我们已经通过 DiscourseConnect 实现了 SSO,同时也为用户提供了匿名访问。
用户可以通过多种方式(页面中的链接或导航中的链接)进入 Discourse。
每当点击这些链接时,用户都会被重定向到论坛,但他们没有登录。
经过一些研究,我们发现将 session/sso 添加到 URL 中会触发身份验证,添加返回路径会重定向用户到返回路径。但是,如果用户未登录,当我们尝试使用上述技术时,用户会被重定向到主页,而不是实际的返回路径。
是否有任何方法可以在用户未经验证或 SSO 失败时将其重定向到返回路径?
感谢您的帮助。