Facebook应用程序设置,以在用户禁用电子邮件后启用电子邮件

时间:2015-08-06 13:26:04

标签: facebook facebook-graph-api facebook-apps python-social-auth facebook-app-settings

我正在使用python social auth。我已经与我的网站集成登录/注册facebook。我有Facebook应用程序设置的这个问题: 如果用户在我的网站上成功登录facebook,然后[参考此处的屏幕截图:https://www.dropbox.com/s/ztvs1ove62yy5n1/fb3.png?dl=0]他删除了电子邮件地址上的刻度标记并保存,则下次打开时不会显示电子邮件地址部分应用设置和用户将无法使用Facebook登录。 无论如何,用户可以在应用设置中再次启用电子邮件地址刻度标记吗?

我能找到的唯一解决方案是:

  1. 用户应删除该应用
  2. 再次尝试在网站上登录facebook。在Facebook上可以看到弹出窗口,可以选择勾选电子邮件地址和公开个人资料。

1 个答案:

答案 0 :(得分:0)

您需要根据需要再次要求拒绝权限。 来自Docs

  

如果有人拒绝了您的应用的权限,请登录对话框   除非您通过,否则不会让您的应用重新申请许可   auth_type=rerequest以及您的请求。

您可以找到重新询问here拒绝权限的一些实施细节。