2011-01-06 54 views
0


我有一個網站的民意調查,我想用戶只能投票一次,我不能使用使用他的IP地址知道他曾投票過IP地址所有使用的系統用戶都是一個(它們在局域網上有一個WAN IP地址)。使用cookies是好的,但是如果他刪除了cookies再次投票呢? ,我也不想使用會員資格,或電子郵件驗證。知道是誰使用了一個功能

有什麼辦法可以做到嗎?我不知道可能知道他的mac地址:p。 什麼javascript可以提供給我(關於他的電腦的信息)?

謝謝你們。

+0

如果您使用LAN和Windows AD,那麼爲什麼不使用會員用戶? – nick 2011-01-16 15:53:32

回答

2

永遠的餅乾怎麼樣? http://samy.pl/evercookie/

+0

對不起,但你不應該促銷evercookies。我會建議他不使用這個工具。瀏覽器正試圖防範他們 - 它們是安全風險。 – nick 2011-01-16 15:55:44

0

JavaScript不會讓你知道任何PC的細節。使用Cookie是要走的路。

1

你已經非常詳細地描述了所有的選項和權衡。不幸的是,除非您計劃使用瀏覽器擴展插件,插件,已簽名的小程序,提升的Silverlight客戶端或其他類似方式,否則無法訪問機器識別數據。