FB データを使用してユーザー登録を処理するコントローラーがあります。
if ($this->isLogged()) {
try {
$apiObject = $this->_fb->api('/me');
} catch (FacebookApiException $e) {
$apiObject = null;
throw $e;
}
} else {
HTTP::redirect($this->getLoginUrl());
}
ただし、リダイレクトは機能せず、このコードがトリガーされたページにリダイレクトされるだけです。
ユーザーがログインできるように、Kohana 3.3 でユーザーを FB にリダイレクトするにはどうすればよいですか?
getLoginUrl() メソッドは以下を返します。
https://www.facebook.com/dialog/oauth?client_id=123456&redirect_uri=http%3A%2F%2Ftest.test.com%2Fregistration-user%3Fh_module%3Duser%26h_action%3Dregister_fb%26h_secure%3Deffeeeff&state=fdsfdfdfdf&display=popup&scope=email