From 69be05259d5657793520e8eff957640e769cad14 Mon Sep 17 00:00:00 2001 From: "dmitriy.churmeev" Date: Sun, 29 Mar 2026 15:40:56 +0300 Subject: [PATCH] fix security configuration --- .woodpecker.yml | 5 ----- src/main/kotlin/com/test/test/rest/TestController.kt | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 0e36f43..03d84e0 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -3,11 +3,6 @@ when: branch: main steps: - test: - image: alpine:latest - commands: - - echo "WOODPECKER WORKS" - # Шаг 1: Сборка Spring Boot приложения через Gradle build: image: gradle:8.5-jdk21 # JDK diff --git a/src/main/kotlin/com/test/test/rest/TestController.kt b/src/main/kotlin/com/test/test/rest/TestController.kt index 7638689..7a971bd 100644 --- a/src/main/kotlin/com/test/test/rest/TestController.kt +++ b/src/main/kotlin/com/test/test/rest/TestController.kt @@ -1,5 +1,6 @@ package com.test.test.rest +import com.auth.config.WebSecurityConfig import org.springframework.security.access.prepost.PreAuthorize import org.springframework.security.core.Authentication import org.springframework.security.core.context.SecurityContextHolder @@ -10,9 +11,13 @@ import org.springframework.web.bind.annotation.RestController @RestController open class TestController { + private val logger = org.slf4j.LoggerFactory.getLogger(TestController::class.java) + + @PreAuthorize("hasRole('ADMIN')") @GetMapping("/test") fun test(): String { + logger.info("test!") return "Test page" }