2011-07-14 174 views
0

我在index.php和index_form.php上写了一些更改以登录到我的mambo服务器。我从mambo接收用户名和md5密码等,然后我测试这个用户是否在moodle数据库中,如果没有创建,那么登录,否则登录。moodle外部登录

问题是,我无法登录在moodle中使用此脚本创建的用户,我也尝试在默认登录屏幕中将mannualy记录下来,但密码始终是错误的。

插入脚本插入密码是这样的:hash_internal_user_password($ _ SESSION [ 'PHP_AUTH_PW'])

然后我试图通过这种方式登录它: 位置=“https://开头的服务器/ Moodle的/login/index.php?username='。$ _SESSION ['PHP_AUTH_USER']。' &密码=” $ _SESSION [ 'PHP_AUTH_PW']

我做错了吗?

回答

1

这是很简单的

创建登录页面是这样的

in your "config.php" 

$ CFG-> alternateloginurl ='your url';

0

你甚至可以从界面做到这一点,而无需修改配置文件

刚经历在您的Moodle以下路径。

Home ► Site administration ► Plugins ► Authentication ► Manage authentication 

你会发现。

备用登录网址

把你的外部登录网址在这一领域,并保存更改。