Mingyum-Kim / Iamhere

😉 국내 거주 외국인 매칭 서비스 "I-am-here" 😉
1 stars 0 forks source link

[refactor/#5] Security & Encoder Config 분리 #7

Closed Mingyum-Kim closed 1 year ago

Mingyum-Kim commented 1 year ago

SecurityConfigBCryptConfig를 분리하여 구현하였다. 그 이유는 순환참조의 문제를 사전에 방지하기 위해서이다. 즉 역할과 책임을 분리하여 코드의 가독성, 유지보수성, 확장성을 향상시키기 위함이다.

Spring Security Configuration의 역할과 구현

BCryptPasswordEncoder Configuration의 역할과 구현