moodle - Moodle CAS 身份验证和自定义配置文件字段
问题描述
我需要针对 CAS 服务器进行身份验证,一旦该过程成功,我想使用 CAS 服务器提供的数据/属性自动注册并填写我的个人资料中的某些自定义字段。你有过什么经验吗?这些字段会自动填充吗?
先感谢您
解决方案
看起来它已经这样做了。
创建用户配置文件字段。
然后通过 Site admin > Plugins > Authentication CAS server (SSO) 进入 CAS 配置
或者直接到/admin/auth_config.php?auth=cas
向下滚动以查看自定义字段。然后从 SSO 输入属性名称,并为“更新本地”选择“创建时”或“每次登录时”
请参阅https://docs.moodle.org/38/en/Managing_authentication#Profile_fields_data_mapping_and_locking