본문 바로가기

Programming/Django

[02. Django-allauth] 003. Facebook 로그인

728x90

Facebook로그인 기능을 추가하기 위해선 Facebook 개발자 사이트에 앱을 등록하고 인증키 등을 받아야 한다.

 

https://developers.facebook.com/apps/

 

[그림 2.6] Facebbok로그인 OAuth 설정

 

[그림 2.4]와 같이 위 사이트에서 등록하고 발급받은 ID와 Key정보(앱 설정>기본 설정)를 Facebook Provider에 입력한다.

 

로그인 버튼을 아래와 같이 연결한다.

 

<a href="{% provider_login_url 'facebook' method='oauth2' %}">

 

그리고 버튼을 클릭하면 관련 화면이 뜨고 계속하면 로그인 된다.

728x90