若依后端验证码实现

先去看前端的

参考详细讲解视频:https://www.bilibili.com/video/BV1HT4y1d7oA?spm_id_from=333.788.player.switch&vd_source=886219f6fb49f459fbfc8b80a8b39f3f&p=3

登录

前端请求为http://localhost/dev-api/captchaImage
通过captchaImage找到对应文件

右键admin文件,点击find in flies
image

输入captchaImage,找到位置,双击进入文件
image

47行打上断点刷新界面,出现信息说明断点位置正确
image

由于断点暂停,验证码图片还没生成
image

同时url链接还没替换
image

请求ajax
image
实际执行使用
image

Redis存储验证码的位置
image

后端验证码生成
image

image

image

先生成9+8=?@17
将17存入Redis中
9+8=?生成图片

将9+8=?转为图片
image

通过ajax发送给前端
image

形成闭环

posted @ 2025-11-03 21:17  The_Fool_l  阅读(2)  评论(0)    收藏  举报