Задать вопрос
@Karmov69

Подтверждение регистрации через письмо на почту?

Есть система регистрации, все работает хорошо, необходимо сделать подтверждение регистрации через случайную ссылку отправленную на почту нового пользователя.
Есть ли советы или примеры по выполнению данной задачи?
есть мысль генерить случайные символы, в урлс сделать ссылку на нее с регуляркой, дальше во view обрабатывать, типа с запроса брать урл случайный сравнивать его с урлами всех пользователей, есть совпадение ? - is_active: true.
  • Вопрос задан
  • 507 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Бруноям
    Python-фреймворк Django
    3 месяца
    Далее
Решения вопроса 1
sim3x
@sim3x
https://github.com/django/django/blob/master/djang...
def get_random_string(length=12,
                      allowed_chars='abcdefghijklmnopqrstuvwxyz'
                                    'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'):


Сохраняете хеш в сессии пользователя и проверяете
Или сохраняете в БД и проверяете одновременно хеш и юзера
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы