我是新的流星(和Javascript和Node.js也,实际上),并从当事人的例子工作。将登录与Facebook, Google, Twitter等整合在一起是多么的顺畅。
我还想允许用户通过从他们现有的地址簿中选择他们来轻松地邀请人们。
没有专门为与这两个服务集成而构建的包;但是,如果您使用的是内置帐户包,则可以在登录期间请求扩展用户信息的权限。
对于Facebook或Google,您可以使用直接登录或绑定在{{loginButtons}}
helper上指定requestPermissions
。在后一种情况下,您可以这样配置requestPermissions
:
Accounts.ui.config({
requestPermissions: {
facebook: ['user_likes'],
github: ['user', 'repo']
},
...
});
根据文档,你可以在这里得到谷歌的权限列表,在这里得到Facebook的权限列表。
看起来谷歌允许访问他们的基本资料;Facebook扩展了阅读用户好友列表的权限。