【问题标题】:Using Laravel Socialite to connect facebook and validating user permissions使用 Laravel Socialite 连接 facebook 并验证用户权限
【发布时间】:2015-06-05 00:26:37
【问题描述】:

目前我正在创建允许用户通过他们的 facebook 登录的网站。并且网站需要他们的电子邮件。

问题是如何通过要求他们的电子邮件进行 facebook 授权。 但是当用户没有给他们的电子邮件权限时,如何取消授权过程。

我知道 facebook 文档告诉我,facebook 不能保证我们会抓取用户电子邮件。但是当用户不允许他们的电子邮件在权限列表中时如何取消

https://developers.facebook.com/docs/facebook-login/permissions/v2.3

电子邮件

提供通过电子邮件访问此人的主要电子邮件地址的权限 用户对象的属性。

不要向用户发送垃圾邮件。您对电子邮件的使用必须符合 Facebook 政策和反垃圾邮件法案。

注意,即使您请求电子邮件权限,也不能保证 你会得到一个电子邮件地址。例如,如果有人注册 使用电话号码而不是电子邮件地址的 Facebook,电子邮件 字段可能为空。

审核您的应用可以使用此权限,无需 Facebook 审核。

当用户禁用他们的电子邮件权限图片时:

【问题讨论】:

    标签: php facebook facebook-graph-api laravel-5 laravel-socialite


    【解决方案1】:

    [已解决]

    我可以使用用户撤销权限

    请看这里: Using Laravel Socialite to Manage User socials setting (like pinterest at user settings page)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-15
      • 1970-01-01
      • 2014-03-20
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      • 2017-04-18
      相关资源
      最近更新 更多