在IBM Bluemix上自定义Google的移动客户端访问服务范围

时间:2016-11-20 07:08:49

标签: ibm-cloud ibm-mobile-services

Bluemix 上使用移动客户端访问服务时,如何配置Google的Scope

我需要email地址,但似乎默认只配置profile

直接使用Passport Google策略时,此配置会在passport.authenticate()的调用中进行,如下所示:

var authRouter = express.Router();

app.use('/auth', authRouter);

authRouter.get('/google', passport.authenticate('google', { 
    scope : ['profile', 'email']
}));

语境化:我正在保护一个Web应用程序,就像Anton Aleksandrov在帖子here中所写的一样。

1 个答案:

答案 0 :(得分:0)

MCA返回的身份令牌目前似乎未在回复中包含电子邮件。我将要求MCA团队在将来添加此功能。