Online Shop_social login

박다현·2023년 8월 10일
0

likelion

목록 보기
17/23
post-thumbnail

01 Google API download


STEP 1 application 등록 : online shop

STEP 2 OAuth 동의 화면

  • User type 설정

  • 앱 정보 등록해주기

  • 앱 게시 click

STEP 3 범위

  • 범위 추가 또는 삭제 버튼 click

  • 상단에 있는 3개 check

STEP 5 테스트 사용자

  • +ADD USERS click

  • e-mail 등록

STEP 6 사용자 인증 정보

  • 사용자 인증 정보 만들기 click

  • OAuth 클라이언트 ID 만들기 click

  • 승인된 자바스크립트 원본 / 리디렉션 URI 설정



02 python / django


STEP 1 Google 인증에 필요한 package 설치

pip install google-auth

STEP 2 Django Update

# settings.py

SOCIALACCOUNT_PROVIDERS = {
    'google': {
        'APP': {
            'client_id': '당신의_GOOGLE_클라이언트_ID',
            'secret': '당신의_GOOGLE_클라이언트_비밀키',
            'key': '',
        }
    }
}

INSTALLED_APPS

'allauth.socialaccount.providers.google',

STEP 3 django admin 에 등록

STEP 4 로그인 버튼을 눌러 확인

result



Naver, Kakao API 이외의 Google API 를 가져와 로그인 할 수 있도록 구현하는 것에 집중하여 과제 진행


0개의 댓글