花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

易優(yōu)eyoucms對表單令牌的驗證方法

時間: 2024-02-25 09:47 閱讀: 作者:素材無憂網(wǎng)

驗證規(guī)則支持對表單的令牌驗證,首先需要在你的表單里面增加下面隱藏域:

或者

{:token()}

然后在你的驗證規(guī)則中,添加token驗證規(guī)則即可,例如,如果使用的是驗證器的話,可以改為:

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

如果你的令牌名稱不是__token__,則表單需要改為:

或者:

{:token('__hash__')}

驗證器中需要改為:

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

如果需要自定義令牌生成規(guī)則,可以調(diào)用Request類的token方法,例如:

namespace appindexcontroller;
use thinkController;
class Index extends Controller
{
public function index()
{
$token = $this->request->token('__token__', 'sha1');
$this->assign('token', $token);
return $this->fetch();
}
}

然后在模板表單中使用:

或者不需要在控制器寫任何代碼,直接在模板中使用:

{:token('__token__', 'sha1')}

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 易優(yōu)eyoucms對表單令牌的驗證方法

標(biāo)簽: 易優(yōu)eyoucms  
相關(guān)文章
推薦文章
模板推薦