所以我的网站有一个功能,我打算只允许每个唯一用户使用有限次数......事情是......我想这样做而不必强迫用户注册和登录到网站......
我在考虑使用IP地址,但是IP地址很容易操作(使用动态DNS,代理服务器等)
所以我的问题是,是否有一种方法比使用IP地址识别唯一用户而不强迫他们注册更可靠
我也在使用LAMP堆栈+ JQuery,所以欢迎任何使用它们的解决方案......
答案 0 :(得分:9)
这些是邪恶的,你的用户会讨厌你,但是你在这里:
答案 1 :(得分:0)
您可以让服务器在首次访问时为其分配ID,将其保存在永不过期的Cookie中,然后让您的网站检查/使用Cookie以便在后续访问时进行身份验证。
答案 2 :(得分:0)
阅读“超级cookie”,这可能比IP和Cookie更有帮助。 但是如果你想严格限制访问权限,你的方法就不对了。
答案 3 :(得分:0)
我可以轻松访问Firefox,Chrome,konqueror,opera(完整版和迷你版),surf,{{3 {},emacs,w3m,links2,links,lynx,elinks以及手写epiphany流量;我有几十种不同的HTTP代理,指纹不同; HTTP和tor可以访问数以千计的IP和数十种不同的ec2;大概在OS fingerprints租用时间这些日子很便宜。
你怎么会从这一切混乱中知道 me ?
答案 4 :(得分:0)
不幸的是,Cookie是处理此问题的标准方法(Google Analytics完全依赖于它们),并且它们也易于操作(清除Cookie,进入并将“times_viewed”设置为0等)。幸运的是,大多数人都不知道该怎么做。我会建议你加密你的cookie内容,但我仍然说饼干是去这里的方式。