OAuth2 준비하기
이제 다음 Spring Security 글부터 OAuth2에 대해서 글을 쓰려고합니다. 그 전에 소셜로그인을 하기위해서는 설정해야하는 부분이 있어서 글씁니다.
구글로그인
OAuth2 에서 구글 로그인을 구현해보려고 합니다. 아래 순서에 따라서 해봅시다.
1. Google Cloud 로그인
Google 클라우드 플랫폼
로그인 Google 클라우드 플랫폼으로 이동
accounts.google.com
구글로 로그인하고 가입합니다.
2. 프로젝트 생성
프로젝트 선택을 누르고 새 프로젝트를 클릭해서 프로젝트를 생성합니다.
3. OAuth 동의 화면 설정
왼쪽 상단에 메뉴를 클릭하고
API 및 서비스에서 OAuth 동의 화면 클릭합니다.
외부를 선택하고 만들기 눌러줍니다.
앱 등록 수정에서 데이터를 입력하고 저장 후 계속을 눌러줍니다.
3-1. 범위 설정
이메일과 프로필을 선택하고 넘어가줍니다.
3-2. 테스트 사용자 설정
테스트 사용자를 추가해줍니다.
3-3. 앱 게시
앱 게시를 눌러줍니다.
4. 사용자 인증정보 설정
OAuth 클라이언트 ID를 클릭해줍니다.
애플리케이션 유형을 선택하고 다음으로 넘어간다음 redirection url 설정해주고 만들기를 누릅니다.
클라이언트 ID와 클라이언트 보안 비밀번호를 따로 저장해둡시다.
끝
'FrameWork > Spring' 카테고리의 다른 글
[Spring Security][OAuth2] OAuth2 Log In 소셜로그인 구현 (1) (0) | 2024.12.19 |
---|---|
[Spring Security][OAuth2] OAuth2 준비하기 - 카카오로그인 설정 (0) | 2024.12.19 |
[Spring Security] 스프링 시큐리티 SessionManagement 적용하기 (6) (0) | 2024.12.18 |
[Spring Security] 스프링 시큐리티 SessionManagement (5) (0) | 2024.12.16 |
[Spring Security] 스프링 시큐리티 Anonymous과 ExceptionHandling (4) (0) | 2024.12.15 |