|
@@ -165,12 +165,12 @@ public class TokenController {
|
|
|
// }
|
|
|
|
|
|
@DeleteMapping("logout")
|
|
|
- public ApiResult<?> logout(HttpServletRequest request) {
|
|
|
+ public ApiResult<?> logout(HttpServletRequest request,@RequestParam(value = "openId",required = false) String openId) {
|
|
|
String token = SecurityUtils.getToken(request);
|
|
|
if (StringUtils.isNotEmpty(token)) {
|
|
|
String username = JwtUtils.getUserName(token);
|
|
|
// 删除用户缓存记录
|
|
|
- AuthUtil.logoutByToken(token);
|
|
|
+ AuthUtil.logoutByToken(token,openId);
|
|
|
// 记录用户退出日志
|
|
|
sysLoginService.logout(SecurityUtils.getTenantId(),username);
|
|
|
}
|