ndh074512

登录的api处理思路

1--在路由中间件的第二个参数 中调用第三方模块 (express-joi   和 joi ) 进行用户名和密码的校验       

2--接收用户的 登录信息    先从数据库中   进行  登录名 判断

3--  调用第三方模块   bcrypt.compareSync  判断密码  

 

4--  使用第三方模块 jwt.sign()方法     在服务器生成TOken 

5-    将生成的 Token 字符串响应给客户端

5--   调用 第三方模块 express-jwt  配置   解析token  的   全局中间件  

 

 

获取用户信息 模块api 思路

 

1--创建用一个用户信息的路由模块 、

2--把 路由挂载到全局中间件上

3--把处理用户信息的函数分离出去 

4--导入数据库查询模块 

5- 编写查询sql语句

6--因为用户点击查询 必须携带有token 里面还有用户的id 可以根据id查询用户的信息 (不包含密码)

7--把查询到的信息响应给客户端

 

更新用户信息模块api思路

实现步骤

  1. 定义路由和处理函数

  2. 验证表单数据

  3. 实现更新用户基本信息的功能

 

分类:

技术点:

相关文章:

  • 2021-10-28
  • 2021-12-08
  • 2021-05-21
  • 2021-12-30
  • 2021-12-08
  • 2021-09-13
  • 2021-04-02
  • 2021-08-21
猜你喜欢
  • 2022-12-23
  • 2021-10-23
  • 2021-05-20
  • 2021-10-28
  • 2021-09-25
  • 2021-09-13
  • 2021-12-16
相关资源
相似解决方案