验证码

验证规则支持对验证码进行验证,首先需要在表单中增加一个验证码域和验证码图片:

  1. <input type="text" name="captcha">
  2. <img src="http://server/index.php/index/index/verify" alt="captcha">

然后在验证规则中,添加 captcha 验证规则即可,例如:

  1. namespace app\index\validate;
  2. use ginkgo\Validate;
  3. class User extends Validate {
  4. protected $rule = array(
  5. 'email' => array(
  6. 'format' => 'email',
  7. ),
  8. 'captcha' => array(
  9. 'require' => true,
  10. 'captcha' => true,
  11. ),
  12. );
  13. }

关于如何生成验证码图片,请查看 杂项 -> 验证码