代码之家  ›  专栏  ›  技术社区  ›  mjallday

如何检查共享帐户

  •  1
  • mjallday  · 技术社区  · 14 年前

    我们有一个包含投票组件的应用程序。

    这种方法的问题是,如果一组来自某所学校或类似学校的人投票,他们很快就会得票。他们的投票也可以很快进行(例如,班上的一个用户要求他的同学投票,这在短时间内导致了大量的投票)。

    我们可以在用户的计算机上设置cookie,以帮助确定他们是否共享帐户,或者检查用户代理字符串并使用它。

    1 回复  |  直到 11 年前
        1
  •  1
  •   Paulo Scardine    14 年前

    如果你的目标是防止在线投票作弊,答案是:你不能,除非你使用SSL客户端证书之类的东西(麻烦)。

    一些使之更难的技术是使用某种通过电子邮件或短信发送的一次性令牌。每个聪明的孩子都知道如何利用现代网络浏览器的隐私模式欺骗控制cookie。

    推荐文章