1》登录业务流程
1.在登录页面输入用户名和密码
2.调用后台接口进行验证
3.通过验证后,根据后台的响应状态跳转到项目主页
2》登录业务的相关技术点
1.HTTP是无状态的;
2.通过cookie在客户端记录状态(建议非跨域请求时使用);
3.通过session在服务器端记录;
4.通过token方式维持状态
登录
客户端在登录页面输入用户名和密码进行登录;
服务器验证通过之后生成该用户的token并返回给客户端(token是由服务器生成的,各个用户不一样);
客户端存储该token值;
客户端后续所有请求都携带token发送请求;
服务器验证token是否通过。
退出
退出时,在退出相对应的事件中,把本地存储的token值删掉,退回登录页面即可;