Просмотр исходного кода

[微信第三方登录][修改]:cookie设置1小时过期

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
1f964bde08
2 измененных файлов: 8 добавлений и 8 удалений
  1. +3
    -3
      mallinkAdmin/src/main/java/com/iformall/controller/HomeController.java
  2. +5
    -5
      mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java

+ 3
- 3
mallinkAdmin/src/main/java/com/iformall/controller/HomeController.java Просмотреть файл

@@ -117,7 +117,7 @@ public class HomeController extends BaseController {
}

Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);

data.data = info;
@@ -184,7 +184,7 @@ public class HomeController extends BaseController {
info.setMenus(menus);
}
Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);

data.data = info;
@@ -259,7 +259,7 @@ public class HomeController extends BaseController {
}

Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);

return new ResultData(info);


+ 5
- 5
mallinkAdmin/src/main/java/com/iformall/controller/WechatLoginController.java Просмотреть файл

@@ -83,9 +83,9 @@ public class WechatLoginController extends BaseController {
}

// 保存 openId 到 cookie,一小时过期
Cookie openIdCookie = new Cookie("openId", accessToken.getOpenId());
openIdCookie.setMaxAge(60);
response.addCookie(openIdCookie);
//Cookie openIdCookie = new Cookie("openId", accessToken.getOpenId());
//openIdCookie.setMaxAge(60);
//response.addCookie(openIdCookie);

// check user openid 是否是已授权用户
List<MallUserInfoVo> userList = mallUserInfoService.getUsersByWebOpenId(accessToken.getOpenId());
@@ -107,7 +107,7 @@ public class WechatLoginController extends BaseController {
info.setMenus(menus);
}
Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);

response.sendRedirect("https://" + host + "/#/layout");
@@ -185,7 +185,7 @@ public class WechatLoginController extends BaseController {
}
// 登录cookie
Cookie unameCookie = new Cookie("uname", info.getUsername());
unameCookie.setMaxAge(60);
unameCookie.setMaxAge(3600);
response.addCookie(unameCookie);

return new ResultData();


Загрузка…
Отмена
Сохранить