Discuz 判断用户名密码是否正确
discuz在 source\class\class_member.php
脚本中函数on_login
内进行验证登录信息,以下是验证代码
$result = userlogin($_GET['username'], $_GET['password'], $_GET['questionid'], $_GET['answer'], $this->setting['autoidselect'] ? 'auto' : $_GET['loginfield'], $_G['clientip']);
如果验证正确 $result['status'] > 0
单独使用,代码如下:
require_once libfile('function/member');
$res = userlogin('admin', '123456', '', '', 'auto', $_G['clientip']);