Witam, mam problem gdyz fb login nie dziala poprawnie i nie wiem co robie zle:
moj kod wyglada tak
public function actionLoginFb() {
Yii::import('ext.facebook', true);
$facebook = new Facebook(array(
'appId' => 'xxxx',
'secret' => 'xxx',
'cookie' => true
));
$user_id = $facebook->getUser();
var_dump($user_id);
$me = null;
if ($user_id) {
try {
$me = $facebook->api('/me');
} catch (FacebookApiException $e) {
print_r($e->getMessage());
}
}
if ($me) {
$log_out_url = $facebook->getLogoutUrl();
echo "<a href='$log_out_url'>Logout</a>";
} else {
$facebook->destroySession();
$log_in_url = $facebook->getLoginUrl(array(
'redirect_uri' => 'localhost/yii/blog/rejestracja/loginfb',
'scope' => array("email")
));
echo "<a href='$log_in_url'>Login</a>";
}
}
co robie zle?dodam ze user_id zwraca 0