구글 2

구글 로그인 api 발급받기( google, 소셜 로그인 )

구글 로그인 최대한 자세하게 알려주기 위해 사진이 많이 들어가 조금 길어보일 수 있습니다. api 발급을 위해 해당 링크로 이동 https://console.cloud.google.com/apis/library 왼쪽 위의 프로젝트 선택 클릭 -> 새프로젝트 생성 (이름은 아무거나 지어도 상관없음) 생성 후에 왼쪽위 프로젝트 선택 창에서 생성한 프로젝트 선택 왼쪽위 네비게이션 바 연 후 API 및 서비스 -> OAuth 동의화면 선택 User Type 외부 선택 -> 만들기 필수 입력 조건 3개 입력(앱정보-앱이름 / 앱정보-사용자 지원 이메일 / 개발자 연락처 정보-이메일 주소) -> 저장 후 계속 !!이때 앱정보-앱이름에 'google'이 들어갈 경우 앱생성이 안되니 주의!! 그 후 '범위 추가 또는 ..

소셜 로그인 2024.01.24

django 소셜 로그인 (allauth / 네이버 / 구글 / 카카오)

장고 소셜 로그인 구글(google), 네이버(naver), 카카오(kakao) 소셜 로그인 방법은 3가지 모두 거의 비슷하다. 기본 세팅 -> 키발급 -> 사용 간단하게 정리하면 3단계로 모두 적용할 수 있다. 3가지 또는 그보다 많은 소셜 로그인을 구현하고 싶을 경우에는 각각의 키만 발급받으면 몇가지든 간단하게 소셜 로그인을 구현할 수 있게 되는 것이다. 1. 기본 세팅 장고의 가상환경(venv)를 실행시킨 후 django와 django-allauth를 설치해준다. 윈도우 기준 git bash에서 아래와 같이 $ pip install django $ pip install django-allauth 설치가 끝났다면 프로젝트 폴더의 settings.py에 추가 설정을 해줘야 한다. 아래에 주석 달아놓은 ..

소셜 로그인 2024.01.24