Spring Security OAuth2를 이용해 Github 로그인 연동, Github Api 사용해보기


Spring Security OAuth2를 이용해 Github 로그인 연동, Github Api 사용해보기

Github api를 이용한 프로젝트가 예정되어있는데 Github api 사용이나 로그인 쪽이 자료가 적어서 직접 Baeldung 에 있는 문서를 보면서 학습해보았다. 의존성(Gradle) 먼저 시큐리티와 oauth-client이라는 의존성이 필요하다. 깃허브 api 를 제공하는 의존성도 추가해준다. application.yml spring.security.oauth2.client.registration 뒤에 저런식으로 github, google 등등의 여러가지 방식의 client-id 와 client-secret 을 입력하면 Oauth2ClientAutoConfiguration 클래스가 활성화돼서 자동으로 매핑시켜준다. registration 분류(여러가지 소셜 로그인 사용할 때) 만약 Github가 아니라 여러가지 소셜 로그인을 이용할 경우 yml 파일에서 설..........



원문링크 : Spring Security OAuth2를 이용해 Github 로그인 연동, Github Api 사용해보기