基于Vue+ElementUI的商场后台管理系统day1
2022-10-19 本文已影响0人
MJUNy
1、项目初始化
使用了UI界面初始化项目结构 安装了element插件 安装了Axios依赖2、初始化Git远程仓库
在Github上创建一个新的仓库,填写名称就行
已有仓库2.1 检查项目的状态 (git status)
有的文件还需要提交2.2 把所有文件都添加到暂存区(git add .)
2.3 在本地做一次提交(git commit -m "add files")
2.4 提交完成,再来检查状态 (git status)
2.5将本地仓库上传到Github仓库上
成功上传每完成一个功能,就需要提交一次代码。
3、后台项目的环境安装配置(配置后端接口)
3.1 安装MySQL数据库(已有)
在mysqlworkbench建一个名叫mydb的数据库,导入mydb.sql文件
本地数据库的配置3.2 安装Node.js环境(已有)
3.3 配置项目相关信息
3.4 启动项目
3.5 使用Postman测试后台项目接口是否正常
登录成功4、登录与退出功能
4.1.1 登录功能的业务逻辑
在登录页面输入用户名和密码 --> 调用后台接口进行验证 --> 通过验证后,根据后台的响应状态跳转到主页
4.1.2 登录业务的相关技术的
① http是无状态的
② 通过cookie在客户端记录状态
③ 通过session在客户端记录状态
④ 通过token方式记录状态
如果前端和后台接口之间不存在跨域问题,推荐使用cookie和session记录状态,反之,存在跨域问题,推荐使用token
4.1.3 token的原理分析(token实现客户端与服务器间的身份校验)