[SpringBoot] 스프링 시큐리티로 소셜 로그인 기능을 만들기 위한 구글 서비스 등록하기 :: 매운코딩
728x90
300x250

스프링 시큐리티를 이용하여 구글 소셜 로그인 기능을 만들기 위한, 구글 서비스 등록 방법에 대하여 정리하겠다.

 

1. GCP 접속 - 프로젝트 생성

console.cloud.google.com/

 

Google Cloud Platform

하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.

accounts.google.com

[새 프로젝트] 클릭 후 생성

 

 

2. API 및 서비스 - 사용자 인증 정보 - 프로젝트 생성 후 인증정보 만들기

OAuth 클라이언트 ID 클릭

동의화면구성 클릭

User Type은 외부로 체크

앱이름, 지원이메일 작성

범위 설정

 

3. OAuth 클라이언트 ID 만들기

구성이 끝나면 다시 [사용자 인증정보] 탭에 들어가서 다시 OAuth클라이언트 ID 만들기를 시도하여

애플리케이션 유형을 웹으로 한다.

이름과 승인된 리디렉션 URI를 작성한다.

local서버로 띄울것이기에 localhost를 적어주었다. 나중에 개발서버나 다른 서버에 배포할거면 변경하면된다.

 

이렇게 클라이언트ID, 보안비밀이 생성 완료 되다.

 

 

이 코드를 프로젝트에 등록하여 로그인 기능을 사용하면 된다.

728x90

+ Recent posts