我的系统原来有自己的用户系统,我原来的网站是用户登录后$_SESSION['wecenter_uid']保存着用户的ID,现在我希望实在一个功能,当用户跳转到Wecenter之后,可以根据/question/123?uid-12345这样的形式,自动登录到Wecenter,而不需要用户再登录一次。
我分析了半天,发现/acount/ajax.php 里login_process_action()是做登录处理的,其中关键的一句是
$this->model('account')->setcookie_login($user_info['uid'], $_POST['user_name'], $_POST['password'], $user_info['salt'], $expire);
但是我按照这个写法仍无法实现登录,Echo $this->user_id仍然是0,请问为什么?我哪里不对?
阅读全文
收起全文