OAuth2

Security

https://newwisdom.tistory.com/85

OAuth 흐름

Untitled

Yaml 변수 사용하기

application.yml

google:
	client-id:
	client-secret:
	scope: 

YamlConfiguration

@Configuration
@ConfigurationProperties(prefix="spring.security.oauth2.client.registration.google")
@Getter
@Setter
@RequiredArgsConstructor
public class SocialLoginYamlConfig {
    private String clientId;
    private String scope;
}

build.gradle

annotationProcessor('org.springframework.boot:spring-boot-configuration-processor')