修复logout时当前用户错误的问题

master
toesbieya 5 years ago
parent 93317fbd42
commit 2015f480fc
  1. 2
      java/local/src/main/java/cn/toesbieya/jxc/controller/AccountController.java
  2. 5
      java/local/src/main/java/cn/toesbieya/jxc/interceptor/SecurityInterceptor.java

@ -30,7 +30,7 @@ public class AccountController {
@GetMapping("logout")
public R logout(HttpServletRequest request) {
UserVo user = SessionUtil.get();
UserVo user = SessionUtil.get(request);
return service.logout(user, IpUtil.getIp(request));
}

@ -35,4 +35,9 @@ public class SecurityInterceptor implements HandlerInterceptor {
return true;
}
@Override
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception {
ThreadUtil.clearAll();
}
}

Loading…
Cancel
Save