CAS 与 Django for Matrix SSO
CAS with Django for Matrix SSO
我有一个正在运行的 Django (3.1) 网站,我正在尝试为用户设置一个 Matrix 服务器(使用 Synapse)。
如何为只有我网站的用户才能登录的 synapse(它支持 SAML、CAS 和 OIDC)设置单点登录?
我已经实现了 Django CAS Server 并且有一个有效的登录流程,但是我如何将令牌发送到 Matrix?
似乎根本不需要处理令牌!
只需在 Matrix 的 homeserver.yaml
中将 cas 基数 url 设置为 cas_config: server_url
,它就会产生魔力!
我有一个正在运行的 Django (3.1) 网站,我正在尝试为用户设置一个 Matrix 服务器(使用 Synapse)。
如何为只有我网站的用户才能登录的 synapse(它支持 SAML、CAS 和 OIDC)设置单点登录?
我已经实现了 Django CAS Server 并且有一个有效的登录流程,但是我如何将令牌发送到 Matrix?
似乎根本不需要处理令牌!
只需在 Matrix 的 homeserver.yaml
中将 cas 基数 url 设置为 cas_config: server_url
,它就会产生魔力!