我正在使用SDK 5.5进行Facebook登录
登录Facebook页面后,我在重定向URL上是对用户身份验证的检查。
if ($this->facebook->is_authenticated())
此行始终返回false。我检查了is_authenticated库函数,发现$ this-> authenticate()返回的访问令牌为空。
所有配置和重定向URL都是正确的。下面是facebook的配置代码
$config['facebook_app_id'] = '******';
$config['facebook_app_secret'] = '***************';
$config['facebook_login_type'] = 'web';
$config['facebook_login_redirect_url'] = 'fb-login';
$config['facebook_logout_redirect_url'] = 'logout';
$config['facebook_permissions'] = array('public_profile', 'email');
$config['facebook_graph_version'] = 'v2.6';
$config['facebook_auth_on_load'] = TRUE;
让我知道是否有人需要更多信息。
您必须在控制器中加载库facebook
$ this-> load-> library('facebook');