现在有一个登陆模块,希望在用户名和密码后加入验证码输入,用的是IntraWeb+ExtjS,不知道这个验证码应该如何实现?网上找到的都是C/S模式下用Delphi写的验证码程序,是图片类型的。而在B/S模式下不知道该怎么做,有人给点意见吗?

解决方案 »

  1.   

    LZ 要求交流,我正研究B/S呢。
      

  2.   

    isapi动态根据验证码x生成扭曲图片
    然后生成html:
    <img src='isapi.dll?code2des=x经过des加密后的结果'><input type=hidden codemd5=x经过md5后的结果>请输入验证码:<input type=text name=code>进一步,还需要防止 重用 。
      

  3.   

    大可不必这样复杂,骓证码的主要要防止通过木马程序读取你的IwLabel,如果你能产生一个随机字符串,然后设法将此字符串转换成图形,任何程序都无法读取IwLabel的取值,因此,你设法在intraweb找一个有canvas的组件就行了