diff --git a/src/main/java/company/specialsource/config/SecurityConfig.java b/src/main/java/company/specialsource/config/SecurityConfig.java index f07efe9..3f59457 100644 --- a/src/main/java/company/specialsource/config/SecurityConfig.java +++ b/src/main/java/company/specialsource/config/SecurityConfig.java @@ -17,13 +17,13 @@ public class SecurityConfig { http .csrf(csrf -> csrf.disable()) // REST API 통신을 위해 CSRF 비활성화 .authorizeHttpRequests(auth -> auth - .requestMatchers("/api/login").permitAll() // 로그인 API는 누구나 접근 가능 + // 로그인 API 및 파일 동기화 업로드 API는 인증 없이 누구나 접근 가능하도록 허용 + .requestMatchers("/api/login", "/api/sync/upload").permitAll() .anyRequest().authenticated() ); return http.build(); } - @Bean public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); // BCrypt 암호화 알고리즘 사용