通过 SSO 自动登录

我在尝试从 WordPress 将用户登录到 Discourse 时遇到了这个问题,具体做法是在 WordPress 登录过程中静默将用户重定向到 Discourse,然后再将他们重定向回 WordPress。如果 SSO 配置不当,用户可能会被锁定在 WordPress 之外。

如果您确实想尝试这种方案,则需要在 Discourse 上启用“允许所有返回路径”的 SSO 设置。启用后,您可以将用户重定向到以下地址:

https://discourse.example.com/session/sso?return_path=path_back_to_your_sso_provider_site