若依(RouYi)学习-1
1.登录页面逻辑
1.1 生成验证码
先看验证码对不对,验证码对了再看账号密码
思路
后端生成一个表达式1+3=4,1+3=?@4
红色部分1+3=?转换成图片,发给前端显示
蓝色部分4存入Redis
前端代码
图中@表示房前根路径(src)
http://localhost/dev-api/captchaimage 请求的是前端还是后端?
答:请求的是后端,为什么没有显示8080?若没有8080,看起来就像是请求前端的(前端是8081)。
url请求前端,进行代理,映射到后端,解决跨域问题
vue.config.js
/dev-api替换成''再映射到http://localhost:8080
- http://localhost/dev-api/captchaimage
- http://localhost/captchaimage
- http://localhost:8080/captchaimage
后端代码
生成uuid
uuid如下(RDM里的):
参考
b站up主:楠哥教你学Java