Add Set-Cookie header

This commit is contained in:
Hongbo Wu 2022-07-26 14:06:11 +08:00
parent dca9066f19
commit cb23613cdc

View file

@ -420,6 +420,13 @@ export function authRouter() {
// set auth cookie in response header
await setAuthInCookie({ uid: user.id }, res)
const cookie = res.get('cookie')
if (!cookie) {
return res.redirect(
`${env.client.url}/email-login?errorCodes=${LoginErrorCode.AuthFailed}`
)
}
res.setHeader('set-cookie', cookie)
await handleSuccessfulLogin(req, res, user, false)
} catch (e) {
logger.info('email-login exception:', e)