关于验证码验证的疑问
来源:11-5 增加登录图形验证码

潇歌
2020-09-19
老师,可以详细的讲解下前端验证码与后段验证码校验的思路吗,这几天面试问到了这点,我只是简单回答了用户输入的验证码与后端生成的验证码进行对比。他说我没有说到点子上。重新看了视频,发现还有token这点,所以我的理解是,用户点击验证码或者刷新网页之后,后端生成token和验证码信息,保存验证码到数据库,那前端生成的token信息,是如何获取到缓存中的验证码的
写回答
2回答
-
不移山的愚公
2020-10-18
login.vue的login方法中增加:
_this.user.imageCodeToken = _this.imageCodeToken;
212020-10-18 -
甲蛙
2020-09-19
可以看下最后关于登录流程图的讲解。
验证码的token是在前端生产的,然后传给后端,后端生成验证码,存入缓存,并返回验证码图片。
前端的验证码是用户输入的,直接将验证码输入框中的值传到后端,和redis缓存中的验证码比较。
022020-09-21
相似问题