最新的变动,将login中的check_login分离出来,放在login-XXX.php中引用。
这样可以方便的切换为其他系统账号登陆,只需自行实现check_login这个函数即可。
函数接受用户名和密码,如果登陆成功返回用户名,如果登陆失败返回false
目前svn中提供下面三个例子:
login-hustoj.php 传统数据库账号
login-ldap.php 远程LDAP服务器账号
login-moodle.php Moodle系统账号
注意使用时需要配置、调整相应文件中的参数,比如moodle需要系统的salt。
利用这一接口,可以方便的开发其他系统的登录支持,如discuz论坛之类,不过由于开源协议的兼容问题,主线不会直接提供其代码,用户可自行开发使用。