diff --git a/sportshub-application/src/main/java/org/sportshub/application/configuration/ServiceConfiguration.java b/sportshub-application/src/main/java/org/sportshub/application/configuration/ServiceConfiguration.java new file mode 100644 index 0000000..a232f57 --- /dev/null +++ b/sportshub-application/src/main/java/org/sportshub/application/configuration/ServiceConfiguration.java @@ -0,0 +1,14 @@ +package org.sportshub.application.configuration; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; +import org.springframework.security.crypto.password.PasswordEncoder; + +@Configuration +public class ServiceConfiguration { + @Bean + public PasswordEncoder passwordEncoder() { + return new BCryptPasswordEncoder(); + } +} diff --git a/sportshub-application/src/main/java/org/sportshub/application/configuration/SecurityConfiguration.java b/sportshub-exposition/src/main/java/org/sportshub/exposition/configuration/SecurityConfiguration.java similarity index 94% rename from sportshub-application/src/main/java/org/sportshub/application/configuration/SecurityConfiguration.java rename to sportshub-exposition/src/main/java/org/sportshub/exposition/configuration/SecurityConfiguration.java index b80f3b4..b53ebc4 100644 --- a/sportshub-application/src/main/java/org/sportshub/application/configuration/SecurityConfiguration.java +++ b/sportshub-exposition/src/main/java/org/sportshub/exposition/configuration/SecurityConfiguration.java @@ -1,4 +1,4 @@ -package org.sportshub.application.configuration; +package org.sportshub.exposition.configuration; import static org.springframework.http.HttpMethod.GET; import static org.springframework.http.HttpMethod.OPTIONS; @@ -56,9 +56,4 @@ public class SecurityConfiguration { return httpSecurity.build(); } - - @Bean - public PasswordEncoder passwordEncoder() { - return new BCryptPasswordEncoder(); - } }