Instalação do Django AllAuth

Estou tentando instalar e configurar o Django AllAuth e encontrei uma infinidade de obstáculos. Tenho medo de simplesmente perder alguns conceitos básicos que podem esclarecer algumas coisas.

1) A fim de obter autenticação social básica trabalhando que configuração precisa ser feita dentro do provedor social (facebook, twitter, etc.)

2) Se este for o caso, então como se desenvolverá localmente porque, à primeira vista, da configuração da API do Twitter, ele solicita URLs de redirecionamento que ficariam complicadas, considerando que tudo agora está hospedado localmente.

3) Quando tento ir para/accounts/login/ ele redireciona para/accounts/profile/ toda vez. Não consigo descobrir o que está causando esse redirecionamento.

4) Eu estava usando Userena para a autenticação do meu usuário e adicionaria o django-social-auth, mas quando eu entrei estava me dando dificuldade. Então eu encontrei AllAuth que parecia se encaixar perfeitamente às minhas necessidades, mas novamente, tendo alguns problemas. Alguém pode pesar sobre esta decisão, você recomendaria um sobre o outro e se sim por quê? Obrigado pela ajuda.

ATUALIZAÇÃO: Erro do Facebook: "A URL não é permitida pela configuração do aplicativo .: um ou mais URLs fornecidos não são permitidos pelas configurações do aplicativo. Eles devem corresponder ao URL do website ou ao URL do Canvas ou o domínio deve ser um subdomínio de um dos domínios do aplicativo. "

Quando clico em OK, ele redireciona de volta para o meu site. Meu navegador me dá um erro de segurança e quando eu prosseguir com isso acabo voltando ao meu site exibindo: "Falha de login na rede social Ocorreu um erro ao tentar fazer o login através de sua conta de rede social."

questionAnswers(1)

yourAnswerToTheQuestion