Instalación Django AllAuth

Estoy intentando instalar y configurar Django AllAuth y me he encontrado con una gran cantidad de obstáculos. Me temo que simplemente me estoy perdiendo algunos conceptos básicos que podrían aclarar algunas cosas.

1) Para que la autenticación social básica funcione, la configuración debe realizarse dentro del proveedor social (facebook, twitter, etc.)

2) Si este es el caso, entonces, ¿cómo se desarrollaría uno localmente? A primera vista de la configuración de la API de Twitter, solicita URL de redireccionamiento que se volverían complicadas considerando que todo ahora está alojado localmente.

3) Cuando intento ir a/accounts/login/ se redirige a/accounts/profile/ cada vez. Parece que no se puede averiguar qué está causando esta redirección.

4) Anteriormente estaba usando Userena para mi autenticación de usuario e iba a agregar django-social-auth pero cuando entré eso me estaba dando dificultades. Luego encontré AllAuth que parecía satisfacer mis necesidades perfectamente pero nuevamente, teniendo algunos problemas. ¿Alguien puede opinar sobre esta decisión, recomendaría una sobre la otra y, en caso afirmativo, por qué? Gracias por tu ayuda.

ACTUALIZACIÓN: Facebook Error: "La configuración de la aplicación no permite la URL dada. La configuración de la aplicación no permite una o más de las URL. Debe coincidir con la URL del sitio web o la URL del lienzo, o el dominio debe ser un subdominio de Uno de los dominios de la aplicación ".

Cuando hago clic en Aceptar, se redirige a mi sitio. Mi navegador me da un error de seguridad y cuando continúo, vuelvo a mi sitio mostrando: "Error de inicio de sesión en la red social Se produjo un error al intentar iniciar sesión a través de su cuenta de red social".

Respuestas a la pregunta(1)

Su respuesta a la pregunta