Google Developers 설정
1️⃣ 프로젝트 만들기
Credentials Page로 이동
API 및 서비스를 통해 들어가서 프로젝트를 만들 수 있다.
Oauth 동의 화면으로 들어가서 앱 정보 입력 후 저장.
- OAuth 동의 화면
간단한 앱 이름과 이메일 등을 입력하면 된다.
- 범위
소셜 로그인 기능에서는 범위 추가를 누르고 상단 3개의 범위만 체크해줘도 이용이 가능하다.
체크 이후에 하단의 업데이트 버튼을 누르면 적용된다.
- 테스트 사용자
> 앱 게시 이전에 액세스할 수 있는 이메일 등을 적는 곳, 바로 앱 게시를 하면 추가하지 않아도 좋다.
완료 후 앱 게시를 눌러준다.
2️⃣ OAuth 클라이언트 ID 만들기
같은 화면의 사용자 인증 정보 탭에 들어가
사용자 인증 정보 만들기 > OAuth 클라이언트 ID를 선택 후 애플리케이션 유형을 선택하고,
웹 어플리케이션을 호스팅하는 HTTP 경로와
Redirection URI을 지정해준다.
↓↓↓ 리디렉션 URI 유효성 검사 규칙
여기까지 완료되었다면, 클라이언트 ID가 생성.
이 클라이언트 ID는 추후에 요청을 보낼 때 사용될 것이다.
3️⃣ 유저 정보 받아오기
구글 소셜 로그인 in Django - 2. 유저 정보 받아오기
'Python > Django' 카테고리의 다른 글
[DRF] Serializer - depth, repr() (0) | 2023.06.06 |
---|---|
구글 소셜 로그인 in Django - 2. 유저 정보 받아오기 (1) | 2023.05.31 |
카카오 소셜 로그인 in Django (0) | 2023.05.30 |
Django MySQL 설정하기 (0) | 2023.05.30 |
Django 공식문서 읽기 - Customizing authentication in Django(4) (2) | 2023.05.03 |
댓글