【发布时间】:2013-07-28 19:06:40
【问题描述】:
我正在实现 facebook 的 PHP SDK 以进行身份验证 here。我已经在网上搜索并找到了很多关于此的教程。喜欢Using Facebook PHP SDK 3 with CodeIgniter
我已修改 base_facebook.php 以在
中返回 www.skillpaper.com/auth/fb_register$this->facebook->getLoginUrl()
当我在登录模式中单击“与 Facebook 连接”并且 facebook auth 弹出窗口出现时,它已成功重定向到我给定的 url。即 www.skillpaper.com/auth/fb_register
我的代码就像在身份验证控制器中:
public function fb_register(){
$userId = $this->facebook->getUser();
if($userId != 0){
// Get user's data and print it
$user = $this->facebook->api('/me');
var_dump($user);
}else{ echo "No user";}
}
我每次都收到“无用户”! 我错过了什么?我不想为此使用任何 JS API。有什么建议吗?
提前致谢。
【问题讨论】:
标签: php facebook codeigniter authentication