missing or invalid captcha

在本节中,我们将学习larel9验证码的安装和使用。

首先输入根目录,然后执行命令:

作曲家需要消息/验证码

missing or invalid captcha

现在已经下载了,您需要配置app/config/app.php:

然后发布配置:

Php artisan vendor:publish你可以在config:

添加到路由文件:

//验证码路由::any(& # 39;测试-验证码& # 39;,[UserController::class,& # 39;testCaptcha & # 39]);添加到控制器:

//验证码公共函数测试captcha(request $ request){ if($ request-> is method(& # 39;邮政& # 39;)){ $ validated = $ request-& gt;Validate([ //表示需要验证码& # 39;验证码& # 39;= & gt'必填& # 39;, ]);$ input = $ request-& gt;输入(& # 39;验证码& # 39;);DD($输入);退出;}返回视图(& # 39;验证码& # 39;);}查看要添加的文件:

<form action="" method="post"> @csrf <img src="{{captcha_src()}}" alt="验证码"> <br/> <label for="captcha"> 验证码:</label><input id="captcha" type="text" name="captcha" class="@error('captcha') is-invalid @enderror">@error('captcha') <div class="alert alert-danger">{{ $message }}</div>@enderror<div><input type="submit" value="提交"></div></form>

在浏览器中打开http://127.0.0.1:8000/test-captcha,可以看到下面效果:& lt表单操作= & # 34;"方法= & # 34;邮政& # 34;& gt@ csrf & ltimg src = & # 34{ { captcha _ src()} } & # 34;alt = & # 34验证码& # 34;& gt& ltbr/>;& lt= & # 34;的标签;验证码& # 34;& gt验证码:

提交后,会出现以下效果:

说明这个验证码的安装和应用是成功的,这里介绍这一节。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论