fix security configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
dmitriy.churmeev
2026-03-29 14:07:15 +03:00
parent 4d68f36c69
commit 983f91eb1c

View File

@@ -16,6 +16,16 @@ class TestController {
return "Test page" return "Test page"
} }
@GetMapping("/debug")
fun debug(): Map<String, Any> {
val auth = SecurityContextHolder.getContext().authentication
return mapOf(
"isAuthenticated" to auth.isAuthenticated,
"name" to auth.name,
"authorities" to auth.authorities.map { it.authority }
)
}
@PreAuthorize("hasRole('USER')") @PreAuthorize("hasRole('USER')")
@GetMapping("/users") @GetMapping("/users")
fun users(): ArrayList<String> { fun users(): ArrayList<String> {