实现用户注册和登录功能

2,403 阅读1分钟

用户注册功能

  • 效果:
  1. 用户提交用户名和密码
  2. users.json里就新增一行数据
  • 思路:
  1. 前端写一个form,让用户填写name和password
  2. 前端监听submit事件
  3. 前端发送post请求,数据位于请求体
  4. 后端接收post请求,获取请求体中name和password,存储数据

用户登录功能

  • 效果:
  1. 已登录用户可在首页看到自己用户名
  2. 用户在登录页提交用户名和密码
  3. 输入的用户名密码如果是匹配的,就跳转首页
  • 思路:
  1. 前端写一个form,让用户填写name和password
  2. 前端监听submit事件
  3. 前端发送post请求,数据位于请求体
  4. 后端接收post请求,获取请求体中name和password
  5. 后端读取数据,查看是否有匹配的name和password,如果匹配,后端应标记用户已经登录
  6. 如何标记,就要用到Cookie