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

master
wbh 5 years ago committed by 王保桦
parent 93317fbd42
commit 4743d1acde
  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
  3. 10
      java/local/src/main/resources/application-local.yml

@ -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();
}
}

@ -1,8 +1,8 @@
spring:
datasource:
url: jdbc:mysql://localhost:3306/my?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
url: jdbc:mysql://localhost:3306/git_project?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
username: root
password: root
password: 226482
redis:
host: localhost
port: 6379
@ -12,6 +12,6 @@ socket:
port: 12580
qiniu:
access-key:
secret-key:
bucket:
access-key: xrxEn5NVR1M33VQa82yE16XSMdbeSYUlx-4_sio3
secret-key: yj1r1vv8f-0p7anD2PRzL1kiw0YLPavefGjLSUgx
bucket: munuan
Loading…
Cancel
Save