mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-06-06 18:30:57 +00:00
Update SessionStatusController.java
This commit is contained in:
parent
287a815793
commit
355c09e509
@ -15,14 +15,11 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
import jakarta.servlet.http.HttpSession;
|
import jakarta.servlet.http.HttpSession;
|
||||||
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
import stirling.software.SPDF.config.security.UserUtils;
|
import stirling.software.SPDF.config.security.UserUtils;
|
||||||
import stirling.software.SPDF.config.security.session.SessionPersistentRegistry;
|
import stirling.software.SPDF.config.security.session.SessionPersistentRegistry;
|
||||||
|
|
||||||
@RestController
|
@RestController
|
||||||
@Slf4j
|
|
||||||
public class SessionStatusController {
|
public class SessionStatusController {
|
||||||
|
|
||||||
@Autowired private SessionPersistentRegistry sessionPersistentRegistry;
|
@Autowired private SessionPersistentRegistry sessionPersistentRegistry;
|
||||||
@ -59,10 +56,8 @@ public class SessionStatusController {
|
|||||||
"User: " + username + " has " + userSessions + " sessions");
|
"User: " + username + " has " + userSessions + " sessions");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
log.info("Session ungültig oder abgelaufen");
|
return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body("Session ungültig oder abgelaufen");
|
||||||
}
|
}
|
||||||
return ResponseEntity.status(HttpStatus.UNAUTHORIZED)
|
|
||||||
.body(sessionPersistentRegistry.getAllSessionsNotExpired().size() + "");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/session/expire")
|
@GetMapping("/session/expire")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user