From bf071d06f9271b7a48dc43e6c016aae9b687384f Mon Sep 17 00:00:00 2001 From: ThisBirchWood Date: Tue, 24 Jun 2025 20:08:22 +0200 Subject: [PATCH] UPDATE SecurityConfig to permit access for most endpoints --- .../java/com/ddf/vodsystem/configuration/SecurityConfig.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java b/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java index 9e87c39..790512e 100644 --- a/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java +++ b/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java @@ -29,6 +29,9 @@ public class SecurityConfig { .csrf(AbstractHttpConfigurer::disable) .authorizeHttpRequests(auth -> auth .requestMatchers("/api/v1/auth/login", "/api/v1/auth/user").permitAll() + .requestMatchers("/api/v1/upload", "/api/v1/download/**").permitAll() + .requestMatchers("/api/v1/edit/**", "/api/v1/process/**", "/api/v1/progress/**").permitAll() + .requestMatchers("/api/v1/metadata/**").permitAll() .anyRequest().authenticated() ) .oauth2Login(oauth2 -> oauth2