您好,Discourse 社区:
我有一个关于 Discourse SSO(DiscourseConnect)设置的问题。在 Discourse 调用 DiscourseConnect URL 时,是否有办法在请求中包含其他参数?具体来说,我想将用户数据(例如用户令牌或用户 ID)传递到 DiscourseConnect URL 的请求中,以便我可以使用这些数据进行身份验证并完成 SSO 登录过程。
我目前面临的挑战是,用户需要登录两次——一次登录到我的项目,另一次登录到 Discourse——当通过 SSO 连接时。理想情况下,我希望简化流程,以便如果用户已登录到我的项目,他们就不必在我的项目上使用相同的凭据再次登录。
Discourse 中是否有此功能的特性或任何最佳实践?我将不胜感激任何有关使 SSO 体验更顺畅的指导或建议。
谢谢!