[英]facebook connect php sdk problems in CodeIgniter
I am having problems with the facebook connect php library. 我在使用facebook connect php库时遇到问题。 Basically on return url my user is 0. Here is my code: 基本上,在返回URL上,我的用户为0。这是我的代码:
public function facebook_login()
{
$params = array(
'appId' => 'XXXX',
'secret' => 'XXXX',
'cookie' => TRUE
);
$facebook = $this->load->library('facebook', $params);
$user = $facebook->getUser();
if (empty($user))
{
$url = $facebook->getLoginUrl(array(
"redirect_uri" => site_url('/auth/facebook/connect')
));
header("Location: $url");
exit;
}
}
public function facebook_connect()
{
$params = array(
'appId' => 'XXXX',
'secret' => 'XXXX',
'cookie' => TRUE
);
$facebook = $this->load->library('facebook', $params);
$user = $facebook->getUser();
print_r($user);die;
}
$user is always 0 on the return url. $ user在返回URL上始终为0。 How can I fix this? 我怎样才能解决这个问题?
go to config/config.php
and replace; 去config/config.php
并替换;
$config['enable_query_strings'] = False;
with 与
$config['enable_query_strings'] = TRUE;
refresh and see the magic 刷新并看到魔术
hope it helps! 希望能帮助到你!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.