业务流程:
1.在登录页面输入用户名和密码
2.点击登录按钮调用后台接口进行验证
3.通过验证后,根据后台的响应状态跳转到项目主页 (成功或者失败,返回给用户)
登录业务的相关技术点:
a . http是无状态的 (http是无状态的如果用户登录成功是需要记录这个状态的,有2种方案b+c 和d)
b.通过cookie在客户端记录状态
c.通过session在服务器端记录状态 (这两种通常是同源情况下使用)
d.通过token方式维持状态 (跨域情况下使用) (ps:跨域就是 前端和服务器之间的端口号不同)
token原理分析: