CakePHP Custom Login& OPAuth

时间:2014-09-25 14:39:28

标签: php facebook cakephp login oauth

我已成功为CakePHP for Google&amp ;;实施了Opauth Facebook的。
在原始返回时,他们将信息写入数据库,包括auth_id& auth_method以及被指定为user_id 这是正常工作的 在所有后续返回时,它应该记录用户。
我还有一个基本的电子邮件和密码登录同时运行。
为了得到我使用的用户:

$user = $this->User->find('first', array(
            'conditions' => array('User.auth_id' => $this->data['auth']['uid'],
                                    'User.auth_method' => 2)));

这将返回一个用户,但以下内容始终返回false:

$this->Auth->login($user)

我也试过

login($user['User']), login($user['User']['user_id'])

但不起作用......任何提示?

0 个答案:

没有答案