django allauth facebook rozwój lokalny
używamdjango-allauth na potrzeby uwierzytelniania Facebooka podczas tworzenia strony i odpowiednio skonfigurowane:
w ustawieniach aplikacji Facebook na facebok:
Namespace: test_login
App Domains: blank
Site URL: http://127.0.0.1:8000/
Canvas URL: http://127.0.0.1:8000/
Secure Canvas URL: https://127.0.0.1:8000/
w Django admin stworzyłem nową aplikację społecznościową:
Provider: Facebook
name: test_login
client_id: xxx
Secret: xxx
Sites: http://127.0.0.1:8000/
jak widać dodałem nową witrynęhttp://127.0.0.1:8000/
zamiastexample.com
.
Identyfikator SITE_ID w pliku settings.py jest poprawny.
Więc wszystko powinno działać, ale tak nie jest. Po kliknięciu w celu zalogowania się przez Facebook otrzymuję
Given URL is not allowed by the Application configuration.:
One or more of the given URLs is not allowed by the App's settings.
It must match the Website URL or Canvas URL, or the domain must be a
subdomain of one of the App's domains.
czego mi brakuje? Co nie jest skonfigurowane? O ile rozumiem, powinienem móc korzystać127.0.0.1:8000
dla testów.