当前位置: 首页 > 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
只保留

相关文章:

  • 关于 Web 漏洞原理与利用:4. 文件上传漏洞
  • 打造一个支持MySQL查询的MCP同步插件:Java实现
  • 前端IOC控制反转与DI依赖注入并以didi JS DI库以及diagramJS插件机制(基于DI实现)
  • Elasticsearch知识点
  • git中,给分支打标签
  • origin绘图之【如何将横坐标/x设置为文字、字母形式】
  • 自注意力机制
  • k8s面试题-ingress
  • ​兰亭妙微 | 系统界面设计优化:让复杂信息更轻松被看懂​
  • Linux操作系统之进程(二):进程状态
  • polarctf-web-[某函数的复仇]
  • webpack5所用依赖以及对应的版本
  • 【25软考网工】第七章(3) UOS Linux防火墙配置和Web应用服务配置
  • springboot+vue实现鲜花商城系统源码(带用户协同过滤个性化推荐算法)
  • 七彩喜防摔马甲:科技守护银发安全的“隐形铠甲”
  • [特殊字符] 遇见Flask
  • 人脸识别,使用 deepface + api + flask, 改写 + 调试
  • AI办公提效,Deepseek + kimi生成ppt
  • SRS流媒体服务器,配置国标协议对接和HTTPS视频流输出功能
  • 以加减法计算器为例,了解C++命名作用域与函数调用
  • 珠宝网站建设公司/百度推广服务费3000元
  • 怎么自己做一个公众号/厦门百度seo点击软件
  • 怎样做网站平台赚钱/西安seo哪家好
  • 重庆大渡口网站建设/网络营销促销方案
  • 荆州市做网站的/seo综合查询工具
  • 想给学校社团做网站/百度一下首页登录入口