在 Matrix Synapse 中将电话号码设置为 3pid

问题描述

我为注册/登录编写了一个基于 CAS 的 SSO 系统,它使用电话号码并验证 SMS 发送到该号码的代码,然后将每个用户属性列表返回给 Synapse,包括电话号码。我知道它正确返回,因为它符合 required_attributes 中的 homeserver.yaml 条件,我也可以在 cas_handler.py登录它们。

我希望在注册时或每次登录时将电话号码设置为 3pid 的 msisdn,无需授权,因为它们已经在 SSO 系统中进行了验证。但我没弄明白。

说实话,我真的不知道如何为 msisdn 委托设置服务器。提供更多关于此的信息也很好。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)