Ajax - один раз на пользователя - PullRequest
0 голосов
/ 14 января 2012

Я думал о том, как реализовать механизм голосования с использованием AJAX, который ограничивает каждого пользователя одним голосом. На странице, с которой вы получаете данные, вы просто проверите информацию о сеансе или передадите комбо user / pass через почтовый запрос AJAX?

Какие-либо особые соображения, которые необходимо принять, когда вышеупомянутое сделано в django?

1 Ответ

2 голосов
/ 14 января 2012

Запросы AJAX по-прежнему относятся к файлам cookie и будут поступать с одного и того же IP-адреса, так что делайте это на стороне сервера, и ваш сервер должен принимать только один голос на IP. Если будет опубликовано еще одно голосование, заставьте сервер просто вернуть сообщение о том, что вы не можете голосовать более одного раза.

...