`
DigitalSonic
  • 浏览: 210357 次
社区版块
存档分类
最新评论

[BlackBox项目]Moodle用户分析

阅读更多
Moodle分析:
    原本打算分析sql来做用户的同步操作,但后来发现Moodle的用户验证功能“过于”完善,甚至可以通过第三方数据库来做用户的验证。验证过程如下:
1、用户第一次登陆,检查第三方数据表,如存在该用户名,并且密码匹配,则要求用户填写具体的用户信息资料;如不存在该用户,拒绝登录。
2、将用户的资料连通第三方数据表的用户名和密码保存至Moodle用户表中。
3、用户第二次登录,即直接从本地表取出用户资料。
    令我有些奇怪的是,Moodle的用户管理只有设定教师、助教,指定课程,诸如此类的操作,没有用户删除功能,但有一个在设定时间内不登录系统自动将用户删除的功能,我并不十分明白作者的意图,也许他认为用户不指定课程,让他登录也无妨,因为这样就和普通访客没什么区别。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics