【问题标题】:restrict permissions on Facebook限制 Facebook 上的权限
【发布时间】:2014-06-02 22:11:09
【问题描述】:

使用 node.js、mongodb、express 开发应用程序并使用护照在 facebook 上验证用户,我想知道我是否可以限制“默认权限”以登录 facebook,

这是调用facebook API的函数

function facebookSignIn(req, res, next) {
    passport = req._passport.instance;
    passport.authenticate('facebook', function(err, user, info) {
    })(req,res,next);
};

在此请求之后,facebook API 会回复一条建议消息:

MyAPP 将收到您的以下信息:公开个人资料和好友列表。

我只想要公开个人资料而不想要朋友列表。

想要的消息:

MyAPP 将收到您的以下信息:公开资料

【问题讨论】:

    标签: facebook node.js mongodb facebook-graph-api passport-facebook


    【解决方案1】:

    好友列表是默认权限的一部分,你不能禁止它/

    如果你检查documentation,它会说-

    默认包括有关此人的一些基本属性和朋友列表。默认权限包含在每个权限请求中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-13
      • 2011-12-04
      • 2012-07-10
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 2013-05-28
      相关资源
      最近更新 更多