Spring Security OAuth2 라이브러리는 Spring Boot의 자동 구성 기능을 활용하여 yml 파일에 작성된 OAuth 설정을 인식하고 처리한다. 이를 위해 5가지 핵심 구성 요소가 작동한다. 1️⃣ OAuth2ClientProperties & OAuth2ProviderProperties OAuth2ClientProperties yml 파일의 spring.security.oauth2.client 아래에 작성된 클라이언트 설정을 나타낸다. OAuth2ProviderProperties spring.security.oauth2.provider 아래에 작성된 공급자 설정을 나타낸다. 2️⃣ OAuth2ClientPropertiesRegistrationAdapter OAuth2ClientPrope..