перенаправить на главную страницу для зарегистрированного пользователя с помощью Google Auth - PullRequest
0 голосов
/ 02 марта 2020

когда пользователь нажимает кнопку Google, чтобы войти, он перенаправляется, чтобы выбрать свою учетную запись в интерфейсе Google, чтобы выбрать свою учетную запись, когда он выбрал ее, он перенаправляется на домашнюю страницу, НО не зарегистрирован! Это мой код:

// auth with google+
router.get('/auth/google', passport.authenticate('google', {
    scope: [
        'https://www.googleapis.com/auth/userinfo.profile',
        'https://www.googleapis.com/auth/userinfo.email'
    ]
}));
// callback route for google to redirect to
// hand control to passport to use code to grab profile info
router.get('/auth/google/callback*', passport.authenticate('google'), (req, res) => {
    if(req.user){
        res.cookie('token', req.user);
        return res.redirect(config.clientURL);
    }
    else{
        console.log('error');
        return res.redirect(config.clientURL);

    }
});
/*******************END GOOGLE AUTH********************* */
...