thinkphp6验证码使用
文章描述:
验证码一般使用在登录或者在注册的时候,下面是介绍thinkphp6使用验证码方法以及注意地方?
验证码扩展
thinkphp6使用验证码需要安装验证码扩展,使用Composer工具运行命令安装:
composer require topthink/think-captcha
验证码调用
在模板里面调用验证码使用以下代码:
{:captcha_img()}
或者
<img src="{:captcha_src()}" alt="captcha" />
点击
onclick='this.src="/captcha.html?"+Math.random();'
验证码验证
验证码验证调用thinkphp6自带的验证方法验证即可:
if(!captcha_check($data['verifycode'])) {
// 校验失败
}
开启session
thinkphp6的session默认是关闭的,需要去手动开启,打开根目录app/middleware.php文件,打开注释代码如下:
\think\middleware\SessionInit::class
发布时间:2021/08/11
发表评论