Google oauth not returning email passport authentication

前端 未结 4 1002
小鲜肉
小鲜肉 2021-01-04 03:28

I am trying to make a sign in with google button using passport module of node js. I am trying to get person\'s email id, name, profile pic. I am trying to download pic to l

4条回答
  •  余生分开走
    2021-01-04 03:33

    According to google documentation for oauth, the first parameter has to be openid and the second can be email or profile, or both

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

    documentation

提交回复
热议问题