AuthenticationProvider1 AuthenticationProvider & UserDetailsService 커스터마이징 AuthenticationProvider & UserDetailsService 커스터마이징비즈니스 요구에 맞춘 로그인 흐름을 만들려면 UserDetailsService와 AuthenticationProvider를 이해하고 커스터마이징하는 것이 핵심입니다. 이 글에서는 이메일 로그인 + BCrypt(+Pepper) 조합을 예시로, 엔티티 → 서비스 → 프로바이더 → 시큐리티 설정까지 전체 흐름을 구성합니다.1) 사용자 엔티티 & 리포지토리@Entity@Table(name = "users")public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(nullable=false, uni.. 2025. 10. 12. 이전 1 다음