Skip to content

Latest commit

 

History

History
109 lines (74 loc) · 2.51 KB

OAuth2_관리.md

File metadata and controls

109 lines (74 loc) · 2.51 KB

1. 콘솔 바로 접속하기

Index Console URL
1 구글 콘솔
2 카카오 콘솔
3 네이버 콘솔
4 깃헙 콘솔


2. 사용법

1) 구글

  1. 새 프로젝트 생성

image

image



  1. OAuth 동의 화면

image

image

image



  1. 사용자 인증 정보 만들기 -> OAuth 클라이언트 생성

image

image

image



  1. 클라이언트 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 파일도 필요에 맞게 수정해주어야 합니다.


2) 카카오

:


3) 네이버

:


4) 깃헙

: