CAS和Moodle成功对接之后,CAS用户是怎样写入mysql数据库的?
Moodle中关于CAS的身份认证插件配置成功之后,让LDAP用户通过CAS登陆认证成功登陆Moodle并写入mysql数据库,只能写入ldap的uid,其他信息无法写入。目前只发现moodle会调用auth下ldap中的auth.php中的get_userinfo()方法,但是找不到具体是哪个方法控制数据写入数据库的,有明白的大神请指教一下,万分感谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
在是在,但是这个问题已经无法回忆了。。
回复
@Alkaid : 好的 没事,是想问下楼主在干嘛的
回复
@Alkaid :请问怎么在Moodle中成功配置CAS的身份认证插件呢?我按照管理员登录进去在插件管理设置完参数后,首页登录出现错误:Error: Internal script failure,怎么解决呢?
楼主还在吗
找到答案了,还是原本的lib下的moodlelib.php文件中的create_user_record方法