장고 페이스북 소셜로그인 오류

조회수 2660회

python-social-auth 패키지를 설치하여 장고에 페이스북 소셜로그인 기능을 구현하고 있습니다.

모든 과정을 처리한 후 실행하면

URL을 읽어들일 수 없음: 앱 도메인에 포함되어 있지 않은 URL입니다. 이 URL을 읽어들이려면 앱 설정에서 앱 도메인 필드에 앱의 모든 도메인과 서브 도메인을 추가하세요.

와 같은 에러가 발생합니다.

구글링 결과 페이스북 개발자 페이지에서 App Domains와 Site URL에 올바르지 않은 도메인을 설정했을 때 위와 같은 에러가 발생한다고 합니다. 저는 현재 별도의 도메인이 없어 http://localhost/ 를 적용해 준 상태입니다.

도메인을 구입해야 해결되는 문제인지 궁금합니다.

아시는 분의 답변 기다리고 있겠습니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • 아마도, http 프로토콜할 때. 슬레쉬 몇개 빼먹어서 그런거 아닐까요? 연결 URL에 / 슬레쉬 하나도 빠짐없이 전부다 안빼먹었는지 확인해보는건 어떨까요?... 그리고 장고는 그런게 상당히 귀찮아서, 해당 프레임웤을 제공해주는 URL을 settings.py 에서 권한을 허용해줬나요? 아마도, 권한설정을 따로 settings.py 에서 해주지 않아서 발생하는 오류인 것 같습니다. dbwodlf3 2017.10.16 18:53

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)