我在登錄時有驗證碼,我需要給規則設定資訊
。在LoginController中
/**.
* 驗證用戶的登錄請求。
*
* @param IlluminateHttpRequest $request
* @return void
*
* @throws IlluminateValidationValidationException
*/
protected function validateLoginWithCaptcha(Request $request)
{
$request->validate([
$this->username() => 'required|string',
'password' => 'required|string',
'captcha' => 'required|captcha_api:'. request('key') . ',math'.
]);
}
如果我輸入無效的驗證碼,它就會發出訊息
validation.captcha_api
我想設定訊息規則
如何設定?
我如何設定它?
我在Blade檔案中試過了。
我在Blade檔案中這樣試了一下
@if($errors->have('validation.captcha_api'))
<div class="alert_container"> '< div class="alert alert-danger" > <div class="alert_message_list">< ul><li>Invalid Captcha! </li></ul>< /div></div></div>
@endif
不作業
uj5u.com熱心網友回復:
@error('captcha')
<div class="alert_container"> ' < div class="alert alert-danger" > <div class="alert_message_list">< ul><li>Invalid Captcha! </li></ul>< /div></div></div>
@endror
uj5u.com熱心網友回復:
我更喜歡你使用這個包,它很容易安裝和使用,你可以閱讀說明
https://github.com/anhskohbo/no-captcha轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/311806.html
標籤:
下一篇:點擊按鈕時的反應式表單驗證
