Moodle CAS 身份验证和自定义配置文件字段

Moodle CAS authentication and custom profile fields

我需要针对 CAS 服务器进行身份验证,一旦该过程成功,我想使用 CAS 服务器提供的 data/attributes 自动注册并填写我的个人资料中的某些自定义字段。你有过什么经历吗?这些字段会自动填充吗?

提前致谢

看起来它已经这样做了。

创建用户个人资料字段。

然后通过站点管理 > 插件 > 身份验证 CAS 服务器 (SSO) 转到 CAS 配置

或直接/admin/auth_config.php?auth=cas

向下滚动查看自定义字段。然后输入来自 SSO 的属性名称,对于 "Update local" 选择 "On creation" 或 "On every login"

https://docs.moodle.org/38/en/Managing_authentication#Profile_fields_data_mapping_and_locking