roquie / captcha

Kohana 的验证码模块

安装: 6

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 57

类型:kohana-module

dev-master 2013-11-15 10:46 UTC

This package is auto-updated.

Last update: 2024-09-24 04:16:17 UTC


README

# Kohana 3.x 验证码

这是从 Kohana 2.3.x 迁移到 3.x 的验证码库。API 方面变化很小,尽管有一些变化。

## 入门

实例化验证码

$captcha = Captcha::instance();

使用自己的配置组实例化(除了 'default')

$captcha = Captcha::instance('myconfig');

渲染验证码

$captcha->render();

或者直接

$captcha;

验证验证码

Captcha::valid($_POST['captcha']);

默认情况下,基于图像的验证码使用 HTML 渲染,HTML 是一个非常简单的 标签。如果您想自行处理验证码的渲染,只需将 render() 的第一个参数设置为 FALSE

$captcha->render(FALSE);

## 验证码样式

  • alpha
  • basic
  • black
  • math
  • riddle
  • word