#74 social login - empty oauth response?

This commit is contained in:
Andrea Vos 2020-11-03 08:36:15 +01:00
parent 7f31584c43
commit 4756bfe535

View File

@ -246,6 +246,10 @@ router.post('/user/delete', async (req, res) => {
});
router.get('/user/social/:provider', async (req, res) => {
if (!req.session.grant || !req.session.grant.response || !req.session.grant.response.access_token || !socialLoginHandlers[req.params.provider]) {
return res.status(400).redirect('/' + config.user.route);
}
const payload = socialLoginHandlers[req.params.provider](req.session.grant.response)
const auth = await req.db.get(SQL`