求助,这种技术如何实现

dsb2468 扫地  2013-02-12 10:54:27
网站的登陆用图片来认证登陆,取代传统的密码登陆,系统能自动判断上传的图片是否与之前注册上传的的图片相同,若相同,就通过认证,允许登陆。。。关键是那个判断图片是否相同这个过程怎么搞啊?要用到什么技术,什么语言,c#可以么?
...全文
135 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
josephSC 2013-02-16
图片存为byte来比较吧?
  • 打赏
  • 举报
回复
KK3K2005 2013-02-16
用md5验证就可以了 图片也是一个文件 是文件就可以 求md5
  • 打赏
  • 举报
回复
色拉油 2013-02-16
比较二进制代码
  • 打赏
  • 举报
回复
静_海 2013-02-15
anggogo 正解,我再解释一下。 楼主可能被图片认证这个东西给震撼了一下,感觉要去分析图像什么的。其实图片和文字口令在这里没有本质区别,认证时都是比较原始数据和登录数据是否相同,只需比较二者的二进制代码即可,字节一一对应即通过,所以一般语言都能处理,PHP 也足以胜任。 要真是传上一个照片来,要判断照片是否本人(就像那种最摩登的门禁系统),那就复杂了,需要做模式识别,不是一般程序可以完成。
  • 打赏
  • 举报
回复
huanganjun 2013-02-15
没有见过网站的图片登录方式,给个例子吧 windows 8 的那种图片登录只不过是记录下 gesture,然后比较 stroke 而已,网上有这种 open source 的东西 如果只是单纯比较两张图片是否相似,有很多方法,不过如果要用 javascript,我觉得最好的方法调用一个 web service,把图片传到 server,然后比较之前图片的 binary data, 返回 true/false anggogo 正解,我再解释一下。 楼主可能被图片认证这个东西给震撼了一下,感觉要去分析图像什么的。其实图片和文字口令在这里没有本质区别,认证时都是比较原始数据和登录数据是否相同,只需比较二者的二进制代码即可,字节一一对应即通过,所以一般语言都能处理,PHP 也足以胜任。 要真是传上一个照片来,要判断照片是否本人(就像那种最摩登的门禁系统),那就复杂了,需要做模式识别,不是一般程序可以完成。
  • 打赏
  • 举报
回复
shadowqsy 2013-02-15
学习了 ,谢谢
  • 打赏
  • 举报
回复
anggogo 2013-02-12
没有见过网站的图片登录方式,给个例子吧 windows 8 的那种图片登录只不过是记录下 gesture,然后比较 stroke 而已,网上有这种 open source 的东西 如果只是单纯比较两张图片是否相似,有很多方法,不过如果要用 javascript,我觉得最好的方法调用一个 web service,把图片传到 server,然后比较之前图片的 binary data, 返回 true/false
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2013-02-12 10:54
社区公告
暂无公告