boa框架开发手册v5.2

csrf类
版本 1.0+
命名空间 boa\security
文件 boa/security/csrf.php
说明 跨站访问伪造防御类,继承base类
配置
配置项 默认值 类型 说明
key CSRF-TOKEN string 存储或传送token的键名
type 1 int 校验类型;0=关闭,1=前端方式,2=后端方式,3=混合方式
expire 0 int token有效期,0=不限
delete true bool 验证后是否自动清除token
目录
方法 说明
create() 生成token
check() 检查token,type=0时或命令行下不做检查
validate() check()的外层封装,不通过则报错
delete() 手动删除验证过的token
方法

create()

说明
生成token
返回值
返回token(string)

check()

说明
检查token,type=0时或命令行下不做检查
返回值
通过返回true(bool),不通过返回false(bool)

validate()

说明
check()的外层封装,不通过则报错

delete()

说明
手动删除验证过的token