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

Доброго дня, а вот вопрос знатокам, а возможноли зная пользователя

получить его текуший реквест?

12 ответов

20 просмотров

А не проще логгировать нужное, чем такие изощрения? Там и история будет...

Мидлварь. Перехватить запросы. Проверить юзера. Уничтожить.

Alex-M Автор вопроса

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

Alex-M Автор вопроса

В целом да, выход

Одна проблема: медленно.

Alex-M Автор вопроса

Ну там отдельный фронт и запросы все в ajax так что не особо большая проблемма, тем болие это логика блэк листа, для отправки смс, всяко быстрее поставщика смс)

Вы чего там делать-то собрались, с этим юзером? Обычно просто полномочиями: вот это тебе можно, вот это нельзя.

Alex-M Автор вопроса

если больше 3х запрощенных смс подряд но не введенных собираем почту ip и телефон и заносим в базу хулиганов, а при отправки смс смотрим эту табличку и если что то там есть говорим связатся с сапортом что бы снять блокировку

тра раза не ввел, перекрыть ему полномочия. И все. Теперь только руками их обратно включать. Зачем для этого все запросы лопатить?

Alex-M Автор вопроса

Не все, только те что авторизованы, так как у человека будет доступ в личный кабинет но ЭЦП (смс) будет отключена, мы не имеем права перекрыть полный доступ к кабине, так как там деньги

Ну, не знаю. По-моему, все на полномочиях решится.

Сложно у вас как-то...rate_limit на смс, что-ли... Django-guardian'ом залочить что нужно на время...хз, должны быть штатные средства, как мне кажется

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта