【回退】 回退退出的功能(功能待优化,暂时使用其他方法)

This commit is contained in:
dlaren
2025-08-17 19:32:20 +08:00
parent c7f933029e
commit 9ef12b439b

View File

@@ -126,8 +126,9 @@ public class AuthController {
OAuth2AccessTokenDO oAuth2AccessTokenDO = JsonUtils.parseObject(stringRedisTemplate.opsForValue().get(oauth2_access_token), OAuth2AccessTokenDO.class);
// 判断账号是否登录过
if (oAuth2AccessTokenDO != null && oAuth2AccessTokenDO.getUserInfo().get("username").equals(loginUserName)) {
String token = oauth2_access_token.split(":")[1];
authService.logout(token, LoginLogTypeEnum.LOGOUT_SELF.getType());
stringRedisTemplate.opsForValue().getAndDelete(oauth2_access_token);
// String token = oauth2_access_token.split(":")[1];
// authService.logout(token, LoginLogTypeEnum.LOGOUT_SELF.getType());
}
}
return success(true);
@@ -149,8 +150,10 @@ public class AuthController {
// 判断账号是否登录过
if (oAuth2AccessTokenDO != null && oAuth2AccessTokenDO.getUserInfo().get("username").equals(loginoutVo.getUsername())) {
// 说明登录了,别的地方登录了,请重新登录
String token = oauth2_access_token.split(":")[1];
authService.logout(token, LoginLogTypeEnum.LOGOUT_ADMIN_SELF.getType());
stringRedisTemplate.opsForValue().getAndDelete(oauth2_access_token);
// TODO 要更改的地方
// String token = oauth2_access_token.split(":")[1];
// authService.logout(token, LoginLogTypeEnum.LOGOUT_ADMIN_SELF.getType());
}
}
return success("退出成功,请重新输入用户名密码登录!");