1 登录概述
1.1 登录业务流程
- 在登录页面输出用户名和明码
- 调用后盾接口进行验证
- 通过验证之后,依据后盾的响应状态跳转到我的项目主页
1.2 登录业务的相干技术点
问题:
- http 是无状态的
无奈记录用户的登入状态
解决 :
计划一:
- 通过 cookie 在客户端记录状态
- 通过 session 在服务器端记录状态
如果前端和后盾接口不存在跨域问题,则举荐应用 cookie 和 session
计划二:
- 通过 token 形式维持状态
如果前端和接口存在跨域问题,则应用 token
这里应用 token
登录 — token 原理剖析