1、第一次登录的时候,前端调后端的登陆接口,发送用户名和密码

2、后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token,token是后台给你发的一个唯一标识,以此验证用户是否登录。

3、前端拿到token,将token存储到cookies中,并跳转路由页面

4、前端每次跳转路由,就判断 cookies 中有无 token ,没有就跳转到登录页面,有则跳转到对应路由页面

5、每次调后端接口,都要在请求头中加token

6、后端判断请求头中有无token,有token,就拿到token并验证token,验证成功就返回数据,验证失败,例如:token过期,前端就清除token信息并跳转到登录页面

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐