목록social_login (2)
완숙의 블로그
[Django] Week 7-2 Social Login - 구글 로그인 Practice, Tuple 먼저, 기본적인 틀을 짜보자. 사전작업 새로운 프로젝트 만들자. $ django-admin startproject social_login 만들고 상위폴더이름 변경한다. (social_login_up 으로 해줬다.) 앱을 만들어준다. $ python manage.py startapp goologin 여기서, 앱이름을 잘 설정해야한다. 중복되는 이름으로 설정하면안되니까 나만 알아볼 수 있는 앱이름으로 하는게 좋다. 아니면 나처럼 처음부터 다시 만들어야 되는 불상사가(...ㅜㅠ) 생긴다. 앱을 만들었으니 settings.py에 알려주자. # settings.py INSTALLED_APPS = [ 'django...
이제 실용적으로 가볼예정! 어떤 기능을 추가하고 싶으냐에 따라서 내가 찾아서 해야돼,, 개념접근 allauth package 이 패키지로 해보자! 근데 저번의 로그인 구현한 것과 무엇이 다를까? 기존의 방식은 db.sqlite3 로 구현했다. 새로운 유저가 만들면 이 DB에 저장되었던 것. 그런데 사실 데이터를 관리할 때, 마구자비로 넣는 방식은 비상식적, DB와 DB를 다루는 로직이 한공간에 있었다. 그런데 이번에는 DB와 DB를 다루는 로직이 다른서버(구글) 같은 곳에 있는 거야. 기존에 우리가 로그인 함수를 짰을 때를 생각해보면, 요청 이 들어왔을 때, 무언가를 해줬었다. 이번에는 구글 서버에 사용자가 있는지 물어보고, 있을경우 갖다주는 방식! 자 그럼 실습으로 가보장