Index | Console URL |
1 | 구글 콘솔 |
2 | 카카오 콘솔 |
3 | 네이버 콘솔 |
4 | 깃헙 콘솔 |
- 새 프로젝트 생성
- OAuth 동의 화면
- 사용자 인증 정보 만들기 -> OAuth 클라이언트 생성
- 클라이언트 ID, 클라이언트 보안 비밀번호 입력
application.yml
spring:
security:
oauth2:
redirect-uri: https://my-app-domain.com/login/oauth2/code/google
client:
registration:
google:
client-id: ${google.client.id}
client-secret: ${google.client.secret}
scope: profile, email
build.gradle
implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'
implementation 'org.springframework.boot:spring-boot-starter-oauth2-resource-server'
SecurityConfig.java 파일도 필요에 맞게 수정해주어야 합니다.
:
:
: