mirror of
https://gitee.com/dromara/MaxKey.git
synced 2026-05-23 21:38:09 +08:00
AuthorizationUtils
This commit is contained in:
@@ -87,7 +87,7 @@ public class LoginSessionController {
|
||||
try {
|
||||
for(String sessionId : StringUtils.string2List(ids, ",")) {
|
||||
_logger.trace("terminate session Id {} ",sessionId);
|
||||
if(currentUser.getOnlineTicket().contains(sessionId)) {
|
||||
if(currentUser.getSessionId().contains(sessionId)) {
|
||||
continue;//skip current session
|
||||
}
|
||||
sessionService.terminate(sessionId,currentUser.getId(),currentUser.getUsername());
|
||||
|
||||
@@ -36,7 +36,7 @@ public class LogoutEndpoint {
|
||||
@RequestMapping(value={"/logout"}, produces = {MediaType.APPLICATION_JSON_VALUE})
|
||||
public ResponseEntity<?> logout(@CurrentUser UserInfo currentUser){
|
||||
sessionService.terminate(
|
||||
currentUser.getOnlineTicket(),
|
||||
currentUser.getSessionId(),
|
||||
currentUser.getId(),
|
||||
currentUser.getUsername());
|
||||
return new Message<String>().buildResponse();
|
||||
|
||||
Reference in New Issue
Block a user