代码改变世界

thinkphp8:二、用户登录-登录验证码 - 详解

2026-01-23 13:39  tlnshuju  阅读(2)  评论(0)    收藏  举报

一、基础安装

1、官方文档路径

https://doc.thinkphp.cn/v8_0/preface.html

2、验证码的安装与配置

(1)官网参考

官网->扩展库->验证码:通过composer进行安装

(2)验证码安装前置

启用OpenSSL 扩展,如果不启用安装过程会出现以下报错

找到php安装路径下的php.ini

然后在里面找到:

;extension=openssl

去掉前面的 变成:

extension=openssl

保存后,重新执行

(3)composer安装扩展包

think-captcha扩展包安装命令

composer require topthink/think-captcha

成功提示

(4)基础配置-开启session

开启全局中间件app/middleware.php中的session(注释开启即可)

(5)基础配置-开启php_gd的扩展,重启php环境

找到php安装路径下的php.ini

然后在里面找到:

;extension=gd

去掉前面的 变成:

extension=gd

保存后,需要重启一下php环境,才可生效

ctrl+c结束,php think run重新运行


如果没有开启php_gd扩展,就会出现无图片展示的画面

(6)验证码的简单使用

可以直接在控制器中写一个方法

publ