思路
-
前端通过get请求验证码图片时,后端随机生成uuid返回图片的base64字符串和uuid, uuid 作为验证码答案的key,答案作为value 将其存入redis
-
前端拿到了验证码图片和uuid,将uuid存在cookie里.
-
点击登录时发起登录请求时,把cookie里的uuid取出来放入请求头
-
后端拿到这个uuid和用户输入的验证码,去比较redis里存储的答案是否正确
前端通过get请求验证码图片时,后端随机生成uuid返回图片的base64字符串和uuid, uuid 作为验证码答案的key,答案作为value 将其存入redis
前端拿到了验证码图片和uuid,将uuid存在cookie里.
点击登录时发起登录请求时,把cookie里的uuid取出来放入请求头
后端拿到这个uuid和用户输入的验证码,去比较redis里存储的答案是否正确