Axios 登陆功能流程详解:从用户输入到Token验证
- 用户输入用户名和密码,提交到后端服务。
- 后端服务接收到请求,验证用户名和密码的正确性。
- 如果用户名和密码正确,后端服务生成一个Token,并将Token和用户信息存储在数据库或者缓存中,并将Token返回给前端。
- 前端接收到Token后,将Token保存在本地,一般使用浏览器的localStorage或者sessionStorage。
- 前端每次向后端发送请求时,都在请求头中添加Token。
- 后端服务接收到请求,验证Token的正确性,如果Token正确,则返回请求的数据。
- 如果Token不正确,则返回401未授权错误。
- 用户退出登录时,前端删除保存的Token,后端删除Token的存储记录。
原文地址: https://www.cveoy.top/t/topic/lDdR 著作权归作者所有。请勿转载和采集!