当前位置: 首页 > news >正文

[实战]用户系统-1-基础功能完善

[实战]用户系统-1

  • 目标
  • 响应格式化
    • 新建lib-interceptor
    • 增加res拦截器
    • 新建lib-filter
    • 完善异常处理
  • 日志处理
    • 新建lib-logger
      • 新增mongodb的model
  • 代码进度

目标

我们的用户系统实战,将会实现以下功能,登录,注册,登出,修改用户信息,上传头像,响应的格式化,请求拦截,vip标识。会在我们的user应用apps/user上继续完善,不用新开项目。如果你不想看之前的基础,可以拉取上一章节的结尾的代码,在env里面完善你的几个数据库的url即可继续。

响应格式化

还记得我们前面几个章节讲的吗,我们的响应格式化,请求拦截,vip标识都会用到下面几个构件,忘记的小伙伴可以复习下。
在这里插入图片描述

新建lib-interceptor

根目录执行

nest g lib interceptor

删除interceptor.service.ts,interceptor.module.ts,interceptor.service.spec.ts
只保留

http://www.xdnf.cn/news/562897.html

相关文章:

  • 笔记:NAT
  • 【笔记】排查并解决Error in LLM call after 3 attempts: (status code: 502)
  • 支持向量机(SVM):分类与回归的数学之美
  • 鸿蒙UI开发——Builder与LocalBuilder对比
  • 目标检测:YOLO 模型详解
  • 跨部门项目管理优化:告别邮件依赖
  • 提示词工程(Prompt Engineering)是智能Agent交互中不可或缺的一环
  • AI数字人一体机和智慧屏方案:开启智能交互新纪元
  • LeetCode 649. Dota2 参议院 java题解
  • 数独求解器3.0 增加latex格式读取
  • 攻防世界——Web题 fakebook
  • TypeScript 泛型讲解
  • Neo4j实现向量检索
  • 网速测试地址和工具
  • fluentd采集K8S日志
  • 鸿蒙进阶——驱动框架UHDF 机制核心源码解读(一)
  • 软考中级软件设计师——操作系统考试题型
  • 数据库blog4_数据库软件的设计方法与实际架构
  • STM32库函数简介(重点)
  • 哥德巴赫猜想
  • 【Linux】C语言模拟实现shell命令行(程序替换原理)
  • 学习笔记:黑马程序员JavaWeb开发教程(2025.4.9)
  • PT5F2307触摸A/D型8-Bit MCU
  • 微软 Build 2025:开启 AI 智能体时代的产业革命
  • 学习Android(十二)Thread
  • Flannel后端为UDP模式下,分析数据包的发送方式(二)
  • IDEA推送到gitlab,jenkins识别,然后自动发布到需要的主机(流水线)
  • STM32之串口通信蓝牙(BLE)
  • 量子计算与云计算的融合:技术前沿与应用前景
  • 什么是国密、密评、商密