Django: Como implementar autenticação customizada com senha mestra - python, django, login

Eu preciso implementar uma autorização customizada no django que funciona assim: Um usuário efetua login com seu nome, sobrenome e uma senha global que é armazenada em uma tabela específica.

Eu estou querendo saber quais etapas são necessárias para conseguir isso.

Coisas que me vieram à mente:

  • modelo de usuário personalizado
  • backend de autenticação personalizada
  • ???

O login admin deve funcionar também.

Alguma idéia sobre isso?

Respostas:

0 para resposta № 1

Você precisa criar um back-end personalizado. https://docs.djangoproject.com/en/1.10/topics/auth/customizing/#writing-an-authentication-backend

Há um back-end de amostra para o nome de usuário / senha estáticos na documentação. Você pode simplesmente adicionar a verificação de nome / sobrenome nesta função.


Perguntas relacionadas
Cardápio