Django: Logando o Usuário Logo Após o Registro
21 de Junho de 2016, 19:20 - sem comentários aindaNo meu último artigo eu demonstrei como customizar a autenticação no Django. Hoje um colega do Grupo de Django no Telegram levantou a questão de como logar usuário automaticamente após este efetuar o registro. Apesar de achar que este não é um fluxo ideia, o correto seria haver uma confirmação de email antes que o usuário faça login, resolvi brincar com a ideia para ajudar esse colega.
Lembrando que o código deste artigo usa como base o código do meu último artigo. Então, antes de seguir neste texto, leia o anterior e obtenha os códigos fonte.
Django: Logando o Usuário Logo Após o Registro é um artigo original de Mind Bending
Customizando a Autenticação de Usuários no Django 1.9
8 de Junho de 2016, 17:10 - sem comentários aindaPor padrão, o Django utiliza como identificador único um "nome de usuário" (username). Apesar de ser adotada por muitos sites, não é uma prática que me agrada muito, então, uma das primeiras coisas que eu faço quando inicio um projeto Django é customizar o usuário base do projeto e configurar para que o email do usuário seja utilizado para identificá-lo durante o login.
Se existem vantagens/desvantagens reais? Além de menos confusão na hora de login e menos campos durante o registro, eu desconheço qualquer outra vantagem. Ou seja, saibam que é apenas uma mania minha, não uma boa prática ou recomendação.
Customizando a Autenticação de Usuários no Django 1.9 é um artigo original de Mind Bending