V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
sanddudu

RoR有什么执行效率高的方法实现CAPTCHA(验证码)吗?

  •  
  •   sanddudu · Sep 23, 2013 · 4670 views
    This topic created in 4608 days ago, the information mentioned may be changed or developed.
    我跟后端谈了一下,他说开着验证码跑CC很快就挂了,而且说RoR生成图片的方法不多
    由于以前都在搞PHP,没遇到过这种问题
    请问RoR有什么效率高的方法来实现验证码吗
    2 replies    1970-01-01 08:00:00 +08:00
    luikore
        1
    luikore  
       Sep 23, 2013
    https://www.ruby-toolbox.com/categories/rails_captcha
    http://rubygems.org/search?utf8=%E2%9C%93&query=captcha

    还不满足要求的话, 自己用 imagemagick 扭一扭加些噪点整也可以啊
    ejin
        2
    ejin  
       Sep 24, 2013
    你说的是验证码太耗资源是吧

    方法1 直接生成10000个验证码图片文件,每天重新生成。然后读取的时候随机读取一张,根据需要可生成十万张等等。
    方法2 网页不要直接显示验证码,可以显示个其他图片,点击图片或者点击验证码输入框再读取验证码。
    方法3 国内不是有个让你看广告,用广告中的部分内容来做验证的么,那个访问量大了能赚钱。资源也不消耗你的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3258 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:55 · PVG 21:55 · LAX 06:55 · JFK 09:55
    ♥ Do have faith in what you're doing.