認証と承認に AuthComponent を使用している CakePHP で開発されたアプリケーションがあります。
ユーザーが Facebook を使用してアプリケーションに登録できるアクションを作成しています。
HybridAuth を使用して Facebook をアプリケーションに統合し、操作するユーザー データ情報を取得しました。
現在、データを正しく受信していますが、手動ログインを強制してユーザーを承認済みページにリダイレクトしようとすると、ユーザーは認証エラーを受け取ります。
私のコード:
$this->Auth->login($user_exists['User']);
$this->redirect($this->Auth->redirect());
$user_exists['User'] は次のようになります: $user_exists = $this->User->findByUsername($profile->email);
私が間違っていることと、CakePHP が強制ログインを行うために私のデータを受け入れない理由を誰か教えてもらえますか?
ありがとう!