인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

정민교님의 프로필 이미지

작성한 질문수

스프링 시큐리티 완전 정복 [6.x 개정판]

인증 제공자 - AuthenticationProvider - 2

주입받는 authenticationManagerBuilder 질문

작성

·

210

0

HttpSecurity에서 가져올 수 있는 AuthenticationManagerBuilder와

주입받는 AuthenticationManagerBuilder가 사로 다른건가요?

AuthenticationManagerBuilder가 자동 초기화과정에서 빈으로 생성되고 이게 싱글톤 빈이 아닌건가ㅛ..?

답변 2

0

정수원님의 프로필 이미지
정수원
지식공유자

네 서로 다른 빈입니다.

디버깅으로 두 객체를 확인해 보시면 서로 다른 객체임을 알 수 있습니다.

AuthenticationManagerBuilder 는 시큐리티가 다른 용도로 하나 이상 사용하고 있습니다.

사실 이렇게 직접 두개의 AuthenticationManagerBuilder 를 활용하는 사례는 많지 않지만 알아두면 더 많은 응용이 가능할 것 같습니다.

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다.
님의 질문과 관련하여 제공된 자료에는 AuthenticationManagerBuilder에 대한 직접적인 설명이 없습니다. 따라서, AuthenticationManagerBuilderHttpSecurity를 통해 얻어지는 AuthenticationManagerBuilder, 그리고 이들의 초기화 과정과 싱글톤 여부에 대한 구체적인 답변을 제공해 드릴 수 없음을 양해 부탁드립니다.
스프링 시큐리티 관련 자세한 내용은 Spring Security 프로젝트 페이지를 참고하시는 것을 추천드립니다.