소셜 로그인 4

카카오 소셜 로그인 api 발급받기( kakao, 소셜 로그인 )

카카오 로그인 api 발급 사이트 https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 내 애플리케이션 클릭 -> 로그인 -> 애플리케이션 추가하기 필요한 정보 입력 후 애플리케이션 추가 -> 만든 애플리케이션 들어가기 -> 왼쪽 사이드바에서 "동의항목" 클릭 해당 페이지에서 필요한 정보를 설정 이렇게 하면 카카오 로그인 api발급이 끝난다. 아래는 이후 django에 적용하는 방법에 대해 적은 글이다. https://coding232624.tistory.com/86 django 소셜 로그인 (al..

소셜 로그인 2024.02.21

네이버 로그인 api 발급받기 ( naver, 소셜 로그인)

네이버 로그인 api발급 사이트 https://developers.naver.com/products/login/api/api.md 네이버 로그인 - INTRO 환영합니다 네이버 로그인의 올바른 적용방법을 알아볼까요? 네이버 로그인을 통해 신규 회원을 늘리고, 기존 회원은 간편하게 로그인하게 하려면 제대로 적용하는 것이 중요합니다! 이에 올바 developers.naver.com 해당 사이트로 접속하여 로그인 -> "오픈 API 이용 신청" 클릭 어플리케이션 이름 / 사용API / 서비스 환경 선택 -> 등록하기 그 후 왼쪽 카테고리를 통해 내 애플리케이션을 통해 들어가보면 제공되는 Client ID 와 Client Secret을 통해 소셜 로그인을 구현할 수 있다. 또한 네이버는 테스터 ID 의 경우 등..

소셜 로그인 2024.02.21

구글 로그인 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