本帖最后由 dsb2468 于 2013-02-12 23:01:52 编辑

解决方案 »

  1.   

    没有见过网站的图片登录方式,给个例子吧windows 8 的那种图片登录只不过是记录下 gesture,然后比较 stroke 而已,网上有这种 open source 的东西如果只是单纯比较两张图片是否相似,有很多方法,不过如果要用 javascript,我觉得最好的方法调用一个 web service,把图片传到 server,然后比较之前图片的 binary data, 返回 true/false
      

  2.   

    anggogo 正解,我再解释一下。楼主可能被图片认证这个东西给震撼了一下,感觉要去分析图像什么的。其实图片和文字口令在这里没有本质区别,认证时都是比较原始数据和登录数据是否相同,只需比较二者的二进制代码即可,字节一一对应即通过,所以一般语言都能处理,PHP 也足以胜任。要真是传上一个照片来,要判断照片是否本人(就像那种最摩登的门禁系统),那就复杂了,需要做模式识别,不是一般程序可以完成。
      

  3.   


    没有见过网站的图片登录方式,给个例子吧windows 8 的那种图片登录只不过是记录下 gesture,然后比较 stroke 而已,网上有这种 open source 的东西如果只是单纯比较两张图片是否相似,有很多方法,不过如果要用 javascript,我觉得最好的方法调用一个 web service,把图片传到 server,然后比较之前图片的 binary data, 返回 true/false
    anggogo 正解,我再解释一下。楼主可能被图片认证这个东西给震撼了一下,感觉要去分析图像什么的。其实图片和文字口令在这里没有本质区别,认证时都是比较原始数据和登录数据是否相同,只需比较二者的二进制代码即可,字节一一对应即通过,所以一般语言都能处理,PHP 也足以胜任。要真是传上一个照片来,要判断照片是否本人(就像那种最摩登的门禁系统),那就复杂了,需要做模式识别,不是一般程序可以完成。 
      

  4.   

    用md5验证就可以了
    图片也是一个文件 是文件就可以 求md5