ThinkPHP6怎么用表单令牌验证数据来源有效性

 342

下面给大家介绍ThinkPHP6怎么用表单令牌验证数据来源有效性,希望对需要的朋友有所帮助!


ThinkPHP6怎么用表单令牌验证数据来源有效性


thinkphp6中使用表单令牌验证数据来源有效性防止攻击:

在模板中使用

<input type="hidden" name="__token__" value="{:token()}" />

或者使用

{:token_field()}

会自动生成上面的内容。


控制器验证

public function index(Request $request)
{
    $check = $request->checkToken('__token__');
     
    if(false === $check) {
        // ...
    }
     
}


验证器验证

$rule = [
        'name'  =>  'require|max:25|token',
        'email' =>  'email',
    ];


本文网址:https://www.98ks.vip/server-375.html
转载请声明来自:98k源码网 - ThinkPHP6怎么用表单令牌验证数据来源有效性

评论(0)条

您还没有登录,请 登录 后发表评论!

提示:请勿发布广告垃圾评论,否则封号处理!!

    编辑推荐