piratas / apoio-piratas

Pequeno projeto de apoio ao Partido Pirata
https://apoio.partidopirata.org
GNU General Public License v3.0
6 stars 8 forks source link

Adicionar Autenticação de usuário #5

Open carloscosta opened 8 years ago

carloscosta commented 8 years ago

No momento apenas a página do Admin tem autenticação.

Precisamos permitir Autenticação das pessoas envolvidas com a coleta. Já existe uma App chamada Coletores, talvez precise de refactoring dos Models para acomodar a criação dos perfil do usuário.

Views necessárias:

Referência: https://docs.djangoproject.com/en/1.9/topics/auth/

rsip22 commented 8 years ago

Correndo o risco de ter isso ignorado porque eu que estou postando:

Peloamor não inventem de depender de Gmail/Feissebuqui/qualquer-outra-dessas-coisas para fazer registro. Pode ser opção, mas não depender disso de forma alguma.

guilhermebr commented 8 years ago

Sugiro usar o https://github.com/omab/python-social-auth E seguindo o que a @rsip22 disse, cadastro simples e cadastro via social-auth

guilhermebr commented 8 years ago

Visto que esta issue bloqueia a #6 , vou faze-la primeiro.

gilsondev commented 8 years ago

Quais dados precisa para o registro e autenticação. O modelo padrão do Django serve, ou precisa estendê-la?

Como o @guilhermebr falou o python-social-auth é uma boa que já tira o impecílio de se registrar. Mas se precisar de algum dado que a rede social não puder disponibilizar, após o login poderia ser redirecionado para finalizar com alguns dados importantes.