Git*_*bia 5 facebook hybridauth
我正在使用HybridAuth带有CodeIgniter 的库来Bonfire为Facebook添加登录功能.我将库和所有相关的必需文件添加到了Bonfire.
点击Login with Facebook按钮后,我被重定向到Facebook授权页面,但Facebook给出了这个错误:
无效的范围:offline_access,publish_stream,read_friendlists.此消息仅向开发人员显示.如果存在,您应用的用户将忽略这些权限.请阅读以下文档获取有效权限:https: //developers.facebook.com/docs/facebook-login/permissions ..
我怎么解决这个问题?
要详细说明@luschn的答案,默认情况下从Facebook请求的权限HybridAuth(从版本2.4.1开始)是email, user_about_me, user_birthday, user_hometown, user_website, offline_access, read_stream, publish_stream, read_friendlists.
以下是如何删除HybridAuth配置文件中的折旧范围:
<?php
return
array(
'base_url' => 'http://localhost/your/hybridauth/endpoint/index.php',
'providers' => array (
'Facebook' => array (
'enabled' => true,
'keys' => array ( 'id' => 'YOUR-APP-ID', 'secret' => 'YOUR-APP-SECRET-TOKEN' ),
'scope' => 'email, user_about_me, user_birthday, user_hometown, user_website, read_stream',
'trustForwarded' => false
),
),
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8862 次 |
| 最近记录: |