Commit 6e0ebc43 authored by 李尚科's avatar 李尚科

response fix

parent f476737c
Pipeline #8088 passed with stage
in 3 seconds
......@@ -25,12 +25,12 @@ class ResponseController extends Controller {
}
//如果cookie中已存在 5要素 则可直接 跳到目标地址
// const token = ctx.cookies.get('token', { signed: false });
// const user_id = ctx.cookies.get('user_id', { signed: false });
// const app_user_id = ctx.cookies.get('app_user_id', { signed: false });
const token = ctx.cookies.get('token', { signed: false });
const user_id = ctx.cookies.get('user_id', { signed: false });
const app_user_id = ctx.cookies.get('app_user_id', { signed: false });
const device_id = ctx.cookies.get('device_id', { signed: false });
const device_login_id = ctx.cookies.get('device_login_id', { signed: false });
if (device_id && device_login_id) {
if (token && user_id && app_user_id && device_id && device_login_id) {
ctx.redirect(target_url);
return;
}
......@@ -99,7 +99,10 @@ class ResponseController extends Controller {
const date = new Date();
for (let key in node_user_center_login_ret) {
const value = node_user_center_login_ret[key];
ctx.cookies.set(key, value, { httpOnly: false, signed: false, maxAge: expire, expires: date, path: '/' });
const exist_value = ctx.cookies.get(key, { signed: false });
if(!exist_value){
ctx.cookies.set(key, value, { httpOnly: false, signed: false, maxAge: expire, expires: date, path: '/' });
}
}
ctx.redirect(target_url);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment