Ограничить доступ к функциям для пользователя по IP-адресу

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

Позвольте мне подробнее остановиться на нашем "анонимном / гостевом" пользователю разрешено искать записи в базе данных только 3 раза в сутки. Могу ли я использовать IP-адрес для отслеживания попыток пользователей сделать это, ограничив их после 3 попыток, а затем истекая через 24 часа?

Веб-сайт построен на PHP, но на каком бы языке ни выполнялась эта функция, я открыты для него.

РЕДАКТИРОВАТЬ:

Эта идея исходит от клиента, у него есть список «складов», продающих их продукты, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подорвали» его на его запасниках. Отсюда и ограничение. Если бы вы могли предложить лучший способ достичь того же, было бы здорово.

Ура, Могу ли я использовать IP-адрес для отслеживания попыток пользователей сделать это, ограничив их после 3 попыток, а затем истекая через 24 часа?

Веб-сайт построен на PHP, но на каком бы языке ни выполнялась эта функция, я открыты для него.

РЕДАКТИРОВАТЬ:

Эта идея исходит от клиента, у него есть список «складов», продающих их продукты, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подорвали» его на его запасниках. Отсюда и ограничение. Если бы вы могли предложить лучший способ достичь того же, было бы здорово.

Ура, Могу ли я использовать IP-адрес для отслеживания попыток пользователей сделать это, ограничив их после 3 попыток, а затем истекая через 24 часа?

Веб-сайт построен на PHP, но на каком бы языке ни выполнялась эта функция, я открыты для него.

РЕДАКТИРОВАТЬ:

Эта идея исходит от клиента, у него есть список «складов», продающих их продукты, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подорвали» его на его запасниках. Отсюда и ограничение. Если бы вы могли предложить лучший способ достичь того же, было бы здорово.

Ура, Я открыт для этого.

РЕДАКТИРОВАТЬ:

Эта идея исходит от клиента, у него есть список «складов», продающих их продукты, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подорвали» его на его запасниках. Отсюда и ограничение. Если бы вы могли предложить лучший способ достичь того же, было бы здорово.

Ура, Я открыт для этого.

РЕДАКТИРОВАТЬ:

Эта идея исходит от клиента, у него есть список «складов», продающих их продукты, и они хотят сделать эту информацию доступной для пользователей веб-сайта. Однако он не хочет, чтобы конкуренты воспользовались его системой и «подорвали» его на его запасниках. Отсюда и ограничение. Если бы вы могли предложить лучший способ достичь того же, было бы здорово.

Ура, Дэн

7
задан Dan Hanly 28 February 2011 в 12:29
поделиться