Django 소셜로그인(oauth) google 연동
django restframework 기반의 구글(google) 인증 로그인 백엔드서버로 별도의 auth관련 라이브러리는 설치하지 않고 구현한다.
Google Cloud Platform에서 로그인에 사용하는 환경변수를 설정하고 진행한다.
1. 로그인 환경변수 설정 1.1. 프로젝트 생성 Google Cloud Platform에서 [프로젝트 만들기] 메뉴로 간다. 프로젝트 이름을 지정하고 [만들기] 클릭한다.
1.2. 사용자 인증 정보 설정 [사용자 인증 정보] → [사용자 인증 정보 만들기] → [OAuth 클라이언트 ID] 선택
애플리케이션 유형: 웹 애플리케이션 선택 후 앱 이름 지정
승인된 자바스크립트 원본: 로그인 테스트 서버 주소입력