Django AllAuth Установка

Я пытаюсь установить и настроить Django AllAuth, и я столкнулся с множеством препятствий. Боюсь, я просто упускаю несколько основных понятий, которые могут прояснить некоторые вещи.

1) Для того чтобы базовая социальная аутентификация работала, какую настройку необходимо выполнить внутри социального провайдера (Facebook, Twitter и т. Д.)

2) Если это так, то как будет развиваться локально, потому что на первый взгляд настройки API твиттера он запрашивает URL-адреса перенаправления, которые могут стать проблематичными, если учесть, что все прямо сейчас размещается локально.

3) Когда я пытаюсь пойти в/accounts/login/ он перенаправляет на/accounts/profile/ каждый раз. Не могу понять, что является причиной этого перенаправления.

4) Я ранее использовал Userena для своей аутентификации пользователя и собирался добавить django-social-auth, но когда я вошел в это, это доставляло мне трудности. Затем я нашел AllAuth, который, казалось, идеально соответствовал моим потребностям, но опять же, с некоторыми проблемами. Может ли кто-нибудь взвесить это решение, порекомендуете ли вы одно другому, и если да, то почему? Спасибо за вашу помощь.

ОБНОВЛЕНИЕ: ошибка Facebook: «Данный URL-адрес не разрешен конфигурацией приложения. Один или несколько из указанных URL-адресов не разрешены настройками приложения. Он должен соответствовать URL-адресу веб-сайта или URL-адресу холста, иначе домен должен быть поддоменом один из доменов приложения. "

Когда я нажимаю хорошо, он перенаправляет обратно на мой сайт. Мой браузер выдает ошибку безопасности, и когда я прохожу через нее, я снова вижу на своем сайте: «Ошибка входа в социальную сеть. Ошибка при попытке входа через учетную запись социальной сети».

Ответы на вопрос(1)

Ваш ответ на вопрос