Sgn*_*gnl 4 oauth meteor google-oauth
尝试搜索谷歌和StackOverflow,但没有运气,也许你对Google-OAuth的了解可以帮助...
我通过meteor安装了基本的google-oauth软件包.
meteor add accounts-ui
meteor add accounts-google
Run Code Online (Sandbox Code Playgroud)
然后我测试了它,发现它要求用户允许访问2个主要信息组,第一组是用户的电子邮件,第二组是关于用户帐户的"基本信息",例如姓名,性别,公共资料网址等等等
我只想要电子邮件而没有其他信息.我试图在我的meteor应用程序中查找URI请求的位置,someurlprobablygoogle.com/scope=email&profile或其他什么,但我似乎无法找到它.
要在Meteor中配置Google OAuth,您需要meteor add service-configuration和meteor add accounts-google.
您应该能够requestPermissions在调用登录方法时修改设置,如下所示:
Meteor.loginWithGoogle({
requestPermissions: ['email']
}, function (err) {
if (err)
Session.set('errorMessage', err.reason || 'Unknown error');
});
Run Code Online (Sandbox Code Playgroud)
Shooooots
| 归档时间: |
|
| 查看次数: |
1213 次 |
| 最近记录: |