我读了一段时间,对于使用facebook connect的网站请求的每一条额外信息,使用Facebook注册的人连接到您网站的几率大幅下降。
当用户注册时,他们会在Facebook上看到这个:
“myAPP将收到以下信息:您的公开个人资料,朋友列表,电子邮件地址和个人描述。”
如何减少它,只是说公开个人资料和电子邮件地址?
我认为这是减少收集信息量的地方:
$user_profile = $facebook->api('/me', array('fields' => 'id,email,first_name,last_name'));
答案 0 :(得分:0)
登录时您已添加范围。只需删除所有范围,系统将仅询问用户的基本权限:Public Profile and Friends List - 默认
但我认为,您需要用户的电子邮件,因此请添加email
;就是这样。
我不知道为什么,但你也在权限列表中添加了user_about_me
,如果不需要,你可以避免这种情况,你只会看到 -
“myAPP将收到以下信息:您的公开个人资料,朋友列表,电子邮件地址”