问题描述
我有一个可用的 Django (3.1) 网站,我正在尝试为用户设置一个 Matrix 服务器(使用 Synapse)。
如何为只有我网站的用户才能登录的突触(它支持 SAML、CAS 和 OIDC)设置单点登录?
我已经实现了 Django CAS Server 并且有一个有效的登录流程,但我如何将令牌发送到 Matrix?
解决方法
似乎根本不需要处理令牌!
只需在 Matrix 的 cas_config: server_url
中将 cas base url 设置为 homeserver.yaml
就可以了!