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

 2765

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


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


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

在模板中使用

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

或者使用

  1. {:token_field()}

会自动生成上面的内容。


控制器验证

  1. public function index(Request $request)
  2. {
  3.     $check = $request->checkToken('__token__');
  4.      
  5.     if(false === $check) {
  6.         // ...
  7.     }
  8.      
  9. }


验证器验证

  1. $rule = [
  2.         'name'  =>  'require|max:25|token',
  3.         'email' =>  'email',
  4.     ];


本文网址:https://www.zztuku.com/detail-10398.html
站长图库 - ThinkPHP6怎么用表单令牌验证数据来源有效性
申明:本文转载于《phpfv》,如有侵犯,请 联系我们 删除。

评论(0)条

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

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

    编辑推荐