Да. Я даже думаю надо наверное проверять всю почту на существование перед созданием юзера, что бы точно добавить в бд существующую почту
https://rapidapi.com/mr_admin/api/email-verifier
Хотя я хз на сколько подобным сервисам можно доверять и по каком принципу они работают. Что, если у меня реально есть почта, а сервис говорит, что такой нет?
Спасибо за ссылку, буду чекать. Кстати вопрос хороший о надежности сторонних апи, может можно как-то отправить что-то на саму почту, тогда уже точно можно узнать есть она или нет без сторонних апи
Мне кажется, confirmation code для этого и придумали😁
Задача проверки почты решалась наверное уже 19284982 раз, должен быть какой-то подход или библиотеки для гарантии безопасности что все в бд будет чики пуки
Мне кажется, ты маешься какой-то фигнёй. Если юзер неверно указал почту, то это его проблемы, не ?) У тебя процесс подтверждения почты есть какой-то?
Как я понимаю самое дефолтное это письмо на почту со ссылкой или с кодом
Посмотри в сторону djoser
Юзер вводит почту (даже неправильную), отправляет на сервер, сервер принимает и отправляет письмо на почту, если почты не существет кидает exception, если есть то почта подтверждается и юзер заносится в бд
Смотрел, но она для сессий, а я использую jwt
Так он и для jwt тоже, доку посмотри внимательнее
Да я видел, просто все пишут про simple JWT и показалось что у нее больше преимущества
Обсуждают сегодня