170 похожих чатов

Всем привет! Не могли бы вы подсказать кое-что. Пишу сериалайзер

для регистрации с помощью DRF. Нужно сделать валидацию почты. Достаточно ли джанговского валидатора для этого? Или может есть другой подход к этому?

14 ответов

14 просмотров
Eugene-Maltsev Автор вопроса

Да. Я даже думаю надо наверное проверять всю почту на существование перед созданием юзера, что бы точно добавить в бд существующую почту

Eugene Maltsev
Да. Я даже думаю надо наверное проверять всю почту...

Хотя я хз на сколько подобным сервисам можно доверять и по каком принципу они работают. Что, если у меня реально есть почта, а сервис говорит, что такой нет?

Eugene-Maltsev Автор вопроса
Дмитрий
Хотя я хз на сколько подобным сервисам можно довер...

Спасибо за ссылку, буду чекать. Кстати вопрос хороший о надежности сторонних апи, может можно как-то отправить что-то на саму почту, тогда уже точно можно узнать есть она или нет без сторонних апи

Eugene Maltsev
Спасибо за ссылку, буду чекать. Кстати вопрос хоро...

Мне кажется, confirmation code для этого и придумали😁

Eugene-Maltsev Автор вопроса
Дмитрий
Хотя я хз на сколько подобным сервисам можно довер...

Задача проверки почты решалась наверное уже 19284982 раз, должен быть какой-то подход или библиотеки для гарантии безопасности что все в бд будет чики пуки

Eugene Maltsev
Задача проверки почты решалась наверное уже 192849...

Мне кажется, ты маешься какой-то фигнёй. Если юзер неверно указал почту, то это его проблемы, не ?) У тебя процесс подтверждения почты есть какой-то?

Eugene-Maltsev Автор вопроса

Как я понимаю самое дефолтное это письмо на почту со ссылкой или с кодом

Eugene-Maltsev Автор вопроса
Дмитрий
Ага

Юзер вводит почту (даже неправильную), отправляет на сервер, сервер принимает и отправляет письмо на почту, если почты не существет кидает exception, если есть то почта подтверждается и юзер заносится в бд

Eugene-Maltsev Автор вопроса
Дмитрий
Посмотри в сторону djoser

Смотрел, но она для сессий, а я использую jwt

Eugene Maltsev
Смотрел, но она для сессий, а я использую jwt

Так он и для jwt тоже, доку посмотри внимательнее

Eugene-Maltsev Автор вопроса
Дмитрий
Так он и для jwt тоже, доку посмотри внимательнее

Да я видел, просто все пишут про simple JWT и показалось что у нее больше преимущества

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта