Geddy + node.js + passport-facebook +无法获取电子邮件个人资料字段

时间:2014-03-13 09:29:38

标签: node.js facebook-login geddy passport-facebook

我正在使用模块     “护照”:“0.1.x”,     “passport-facebook”:“0.1.x”,

在控制台中显示配置文件输出  {provider:'facebook',    id:'100003558512345',    用户名:'testname',    性别:'男性',    电子邮件:[{value:undefined}]  }

电子邮件归档值未定义。

如何在电子邮件中获取价值?

1 个答案:

答案 0 :(得分:0)

电子邮件的用户权限 例如。 passport.authenticate(authType,{范围:['电子邮件',' user_birthday']})

当且仅当facebook用户通过电子邮件验证时才会收到Facebook的电子邮件。