2011-01-06 3 views
0


У меня есть сайт с опросами, я хочу, чтобы пользователь мог проголосовать только один раз, я не могу использовать его IP-адрес, чтобы знать, что он проголосовал раньше, как IP-адрес все пользователи системы используют один (они находятся в локальной сети с одним IP-адресом WAN). использование файлов cookie является хорошим, но что, если он удалил файлы cookie для голосования снова? , я не хочу использовать членство также или проверку электронной почты.Знаю, кто использовал функцию

Есть ли способ, которым я мог это сделать? я не знаю, может быть, знаю его адрес mac так или иначе: p. какой javascript может предложить мне (информация о его ПК)?

спасибо, ребята.

+0

Если вы используете LAN и Windows AD, то почему бы не использовать пользователя членства? – nick

ответ

2

Как насчет когда-либо печенья? http://samy.pl/evercookie/

+0

Извините, но вы не должны рекламировать evercookies. Я бы порекомендовал, чтобы он не использовал этот инструмент. Браузеры пытаются защитить от них - они представляют собой угрозу безопасности. – nick

+0

Абсолютно без обид вообще. – nick

+0

На самом деле этот метод не работает в старых браузерах (

0

JavaScript не позволит вам узнать какие-либо сведения о ПК. Использование Cookie - это путь.

1

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

Смежные вопросы