无
###目前实现 目前使用的是gm模块,在每次请求时新生成一张验证码图片
###存在缺陷
###需求 抗并发、模式识别不出验证码、解决磁盘清理问题。
缓存静态图片,不错
而且目前的方案都需要安装一大堆依赖,Windows布署很不方便……
http://cnodejs.org/topic/50f90d8edf9e9fcc58a5ee0b
放静态文件的话容易被爬走。。==#验证码库要是被爬走了。。前端直接用文件匹配通过验证,相当于跳过验证码了。
这个看过,CentOS6.4下没装好==#。就没仔细研究。。要是效率够快的话可以试试看。。我再捣鼓捣鼓。。
这个和node无关,用任何服务器语言都能行。既然需要抗负载,那就建立一个服务来来提供服务。建立一个验证码池,池子缺省1000个,如果不足一千,就让服务器慢慢的生成。业务每次使用一个验证码,就消费一个,用完就删出文件。
@yuenshui 好的,谢谢!