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
我需要针对 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