优化登录

v1.4.1
Parker 5 years ago
parent 736e9ed4fb
commit b2b2478e32

@ -125,17 +125,10 @@ public class LoginRestController {
if(resultVo.isSuccess()){ if(resultVo.isSuccess()){
// 异步保存IP // 异步保存IP
AsyncProcessQueueReFuse.execute(()->{ AsyncProcessQueueReFuse.execute(()->{
try { // 保存用户最后登录IP
// 临时设置 token缓存 String clientIpAddress = IPUtil.getClientIpAddress(request);
TokenThreadLocal.put(String.valueOf(resultVo.getData().get("token"))); user.setLoginIp(clientIpAddress);
// 保存用户最后登录IP iUserService.updateLoginIp(user);
String clientIpAddress = IPUtil.getClientIpAddress(request);
user.setLoginIp(clientIpAddress);
iUserService.updateLoginIp(user);
}finally {
// 清空 token缓存
TokenThreadLocal.remove();
}
}); });
} }
return resultVo; return resultVo;

Loading…
Cancel
Save