Cavas指纹识别

投票系统上线前夜,客户通知:1)取消投票的登录限制;2)防刷票;
心中一万匹草泥马呼啸而过.....作为攻城狮,然并卵,转身找解决方案。
感谢全知的知乎,基本可用

  • https://www.zhihu.com/question/26898377/answer/34470669
  • 帆布指纹识别:通过每一个用户设备不同的分辨率,色彩位数,平台种类等来作为“加密密钥”,通过在浏览器上生成canvas来取得类似于md5值的字符串,当做用户唯一的标识码。在用户设备没有大的硬件改动情况下,这个算出来的标识码是唯一的,不可变的
  • https://github.com/Valve/fingerprintjs
  • 第二代,https://github.com/Valve/fingerprintjs2
  • 在线测试,http://valve.github.io/fingerprintjs2/
  • 测试报告,http://blog.csdn.net/huangm_fat/article/details/38522939
  • 缺点:依赖的指标项过多,浏览器的升级会导致变化;

你可能感兴趣的:(Cavas指纹识别)