Всем привет!
Аутентификация пользователей уже давно является типовой задачей. В Django, как и в любом современном вэб-фреймворке, есть отличный механизм аутентификации пользователей.
Однако, этот механизм по умолчанию использует логин в качестве идентификатора, в то время как все мы уже привыкли использовать для входа email.
Когда мне понадобилось реализовать этот функционал, оказалось что существует не так много туториалов, особенно на русском, в которых бы описывалось как сделать регистрацию по email, отправку верифицирующего письма, сброс пароля и другие, в общем то вполне обычные вещи.
Я решил исправить эту несправедливость.
![Django][1]
[Читать дальше →][2]
[1]:
https://habrastorage.org/webt/un/bp/t7/unbpt7cxokqgbdtwc6vr_5cimqq.jpeg
[2]:
https://habrahabr.ru/post/341704/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut