Fixed cookies not being set after refresh

This commit is contained in:
Jonathan Barrow 2022-08-11 20:02:33 -04:00
parent ec09a500ff
commit c8b424e18e
2 changed files with 5 additions and 1 deletions

View File

@ -33,7 +33,7 @@ async function renderDataMiddleware(request, response, next) {
return next();
} catch (error) {
response.cookie('error_message', error.message, { domain: '.pretendo.network' });
return response.redirect('/account/login');
return response.redirect('/account/logout');
}
} else {
return next();

View File

@ -99,6 +99,10 @@ async function refreshLogin(request, response) {
response.cookie('refresh_token', tokens.refresh_token, { domain: '.pretendo.network' });
response.cookie('access_token', tokens.access_token, { domain: '.pretendo.network' });
response.cookie('token_type', tokens.token_type, { domain: '.pretendo.network' });
request.cookies.refresh_token = tokens.refresh_token;
request.cookies.access_token = tokens.access_token;
request.cookies.token_type = tokens.token_type;
}
async function getUserAccountData(request, response, fromRetry=false) {