关于moodle登录处理的自定义开发

登录页面为:moodle/login/index.php

实现登录的关键函数:

//moodle使用password_hash加密方式,这种方式不能通过select 用户名+密码 方式进行验证,鉴定用户账号密码是否正确函数如下:

// lib/moodlelib.php  4401

authenticate_user_login( $username, $password );

//完成用户注册,设置用户Cookie等信息

$USER = complete_user_login( $user );

对$user进行账号密码鉴定后,可以直接调用complete_user_login($user);函数,moodle会自动设置Cookie等消息,我们进行跳转即可。

发布了150 篇原创文章 · 获赞 149 · 访问量 81万+

猜你喜欢

转载自blog.csdn.net/chaishen10000/article/details/105505300