Vue项目实战02

配置后台项目

  • 1 安装phpStudy并导入mysql数据库数据
    2 安装nodeJS,配置后台项目,从终端打开后台项目
    3 输入cnpm install安装依赖,输入node app.js运行项目
    4 使用postman测试api接口

登录概述

  • 1 登录业务流程
    在登录页面输入用驴名和密码
    调用后台接口进行验证
    通过验证之后,根据后台的响应状态跳转到项目主项

  • 2 登录业务的相关技术点
    http无状态的
    通过cookie在客户端记录状态
    通过session在服务器端记录状态
    通过token方式维持状态

A.登录状态保持
如果服务器和客户端同源,建议可以使用cookie或者session来保持登录状态
如果客户端和服务器跨域了,建议使用token进行维持登录状态。

B.登录逻辑:
在登录页面输入账号和密码进行登录,将数据发送给服务器
服务器返回登录的结果,登录成功则返回数据中带有token,客户端得到token并进行保存
后续的请求都需要将此token发送给服务器,服务器会验证token以保证用户身份。
  • 3 token原理分析


    登录-token原理分析.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容