evict cache on logout
This commit is contained in:
@@ -347,6 +347,7 @@ public class AuthController {
|
|||||||
User user = authHelper.getAuthenticatedUser();
|
User user = authHelper.getAuthenticatedUser();
|
||||||
user.setTokenVersion(user.getTokenVersion() + 1);
|
user.setTokenVersion(user.getTokenVersion() + 1);
|
||||||
userRepository.save(user);
|
userRepository.save(user);
|
||||||
|
userAuthCacheService.evict(user.getId());
|
||||||
Map<String, String> response = new HashMap<>();
|
Map<String, String> response = new HashMap<>();
|
||||||
response.put("message", "Logged out successfully");
|
response.put("message", "Logged out successfully");
|
||||||
return ResponseEntity.ok(response);
|
return ResponseEntity.ok(response);
|
||||||
|
|||||||
Reference in New Issue
Block a user