|
|
@@ -1,5 +1,6 @@
|
|
|
package com.pharmacopoeia.security;
|
|
|
|
|
|
+import com.pharmacopoeia.config.AuthProperties;
|
|
|
import org.springframework.context.annotation.Bean;
|
|
|
import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
|
|
|
@@ -20,10 +21,13 @@ public class SecurityConfig {
|
|
|
|
|
|
private final JwtAuthFilter jwtAuthFilter;
|
|
|
private final RateLimitFilter rateLimitFilter;
|
|
|
+ private final AuthProperties authProperties;
|
|
|
|
|
|
- public SecurityConfig(JwtAuthFilter jwtAuthFilter, RateLimitFilter rateLimitFilter) {
|
|
|
+ public SecurityConfig(JwtAuthFilter jwtAuthFilter, RateLimitFilter rateLimitFilter,
|
|
|
+ AuthProperties authProperties) {
|
|
|
this.jwtAuthFilter = jwtAuthFilter;
|
|
|
this.rateLimitFilter = rateLimitFilter;
|
|
|
+ this.authProperties = authProperties;
|
|
|
}
|
|
|
|
|
|
@Bean
|