在TP6中如果要实现登陆验证,验证码是必不可少的,获取验证码的方法有很多种,现在我们就来学习如果实现TP6的验证码功能:
一:安装验证码扩展包:
composer require topthink/think-captcha
如果出现Succeed!,安装成功。
二:记住一定要开启session:
在项目根目录下app/middleware.php文件中找到:
\think\middleware\SessionInit::class
将注释符给取消掉,如下图:
三:验证码扩展包需要视图的扩展来支持,因此要安装视图的扩展包:
安装视图扩展包:composer require topthink/think-view