У меня есть веб-сайт, который позволяет использовать функциональность для любого пользователя, но каждому пользователю разрешено использовать его только фиксированное количество раз.
Позвольте мне более подробно остановиться на том, что нашему "анонимному/гостевому" пользователю разрешено искать записи в базе данных только 3 раза в сутки. Есть ли способ, которым я могу использовать IP-адрес для отслеживания попыток пользователей, ограничивая их после 3 попыток, а затем истечение срока действия через 24 часа?
Веб-сайт построен на PHP, но какой бы язык ни поддерживал эту функциональность, я открыт для этого.
ИЗМЕНИТЬ:
Эта идея исходит от клиента, у него есть список «продавцов», хранящих их продукцию, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подрезали» его запасы. Отсюда ограничение. Если вы можете предложить лучший способ добиться того же, это было бы потрясающе
Привет, Дэн