1

Тема: Аутентфікація Django

Припустимо я хочу використовувати свій алгоритм хешування при збереженні паролю (SHA256 + bcrypt), і хочу задавати свою сіль, пр чому спочатку до паролю докидувати сіль а потім цю пару хешувати. Звісно, є мануал для цього, але я, як людина яка вперше в житті сіла за джанго, не розумію де лежить той параметр PASSWORD_HASHERS, де і як його міняти, і як зробити так, щоб докидувати до паролю свою сіль. Найшов у системних кодах реалізацію методів із останнього розділу (ручне керування паролями користувачів), мені їх переписати чи як? Хтось зможе з таким допомогти?

2

Re: Аутентфікація Django

Оце може? https://docs.djangoproject.com/en/1.9/t … passwords/

Такі речі в settings.py  прописуються

3

Re: Аутентфікація Django

Master_Sergius написав:

Оце може? https://docs.djangoproject.com/en/1.9/t … passwords/

Такі речі в settings.py  прописуються

Саме цей мануал я і мав на увазі
У settings.py зараз немає цієї змінної, то її вручну прописати?

4

Re: Аутентфікація Django

vitia444 написав:
Master_Sergius написав:

Оце може? https://docs.djangoproject.com/en/1.9/t … passwords/

Такі речі в settings.py  прописуються

Саме цей мануал я і мав на увазі
У settings.py зараз немає цієї змінної, то її вручну прописати?

Так точно.

5

Re: Аутентфікація Django

Ну із самим алгоритмом хешування вроді зрозуміло, а як зробити так, що хешувався не сам пароль, а, скажім, пароль + мейл?

6

Re: Аутентфікація Django

1) навіщо? не довіряєте алгоритму хешування? як на мене - це не має змісту
2) скоріше всього, прийдеться свій код дописувати, але ніхто вам не забороняє уточнити на забугорних форумах

Подякували: vitia4441