ThinkPHP6添加验证码的方法
作者:韩明剑
时间:2021-04-20
浏览:60
点赞:0

概述:本文主要讲述添加ThinkPHP6验证码扩展包thinkphp-captcha的安装及简单使用。

步骤:

首先要开启session,tp6默认未开启session,打开 app\middleware.php 取消下面代码前的注释即为开启,如果没有请添加

\think\middleware\SessionInit::class

安装thinkphp-captcha扩展包

composer require topthink/think-captcha

前端模板添加验证码的显示代码,以下两行代码的最终效果是一样的,根据需要调用即可

{:captcha_img()}
//或
<img src="{:captcha_src()}" alt="captcha" />

后端验证

if (!captcha_check(input('post.captcha'))) {
    echo "验证码错误,请重新输入验证码";
}

原创不易,转载请保留本站版权。