wp-polls插件如何工作(PHP的匿名个性化方法和最佳实践是什么)

问题描述 投票:0回答:1

我知道标题可能有点宽泛,但是我选择它来鼓励对此主题进行进一步的报道,因为没有足够的资源来报道它。

我被告知只有三种方法可以识别每个用户:

  • Cookies:是通常的cookie还是包含以下内容的cookie会话ID

  • -UR1:包含常规的GET数据或会话ID IP地址

  • 用户的IP地址

但是我试图解决wp-polls(这是用于民意调查/调查的wordpress插件),只是看我是否可以投票超过一次(仅出于研究目的,我发誓:D)

这是URL(很抱歉,它不是英语,但我确定您会在导航栏下方的左侧找到它的插件)

所以我尝试了

  • 删除包含该网站的网站发送的Cookie插件
  • 检查URL(没有看到任何会话ID)
  • 使用代理服务器浏览包含插件的网站

该插件在删除Cookie后检测到我,((但是当我使用代理服务器浏览时,它在该页面上检测到我,但是当我转到主页并单击“投票”按钮时,它什么也没有做[而不是说“您已经投票“]可能代理服务器与ajax调用的Java脚本冲突)

我的问题是..该插件如何工作并检测用户(当我使用代理服务器时它是否故意停止工作?),检测用户的方法/最佳实践是什么?

php wordpress session cookies wordpress-plugin
1个回答
0
投票

在适用于wp-polls的民意测验中,我刚刚删除了cookie,让我每次都再次投票。我删除了表示我已投票的本地Cookie。我相信每次都会向该网站发送工作要求,并计算我的投票。 WordPress仪表板不显示任何IP,仅显示原产国。在cPanel的视图之一中有关于已访问页面的信息(如果多数情况下该站点使用的是cPanel),但是我怀疑主机会检查这一点。在这种情况下,代理是必要的绕过。

© www.soinside.com 2019 - 2024. All rights reserved.