朝阳博客

  • 首页
  • 文章
    • Article
    • Project
  • 源码
  • 前端开发
    • HTML+CSS
    • JavaScript
    • jQuery
    • Bootstrap
    • vue
    • uniapp
  • 后端开发
    • Java
    • NodeJs
    • PHP
  • 运维/系统
    • Linux
    • Windows
  • 数据库
    • MySQL
NodeJs
NodeJs

Node.js 登录确权中间件

在 Web 系统中,**登录 ≠ 安全**。 真正决定系统安全性的,是 **登录后的“确权”能力**。 很多项目在登录之后,都会遇到这些问题: Token 永久有效,无法主动失效 用户修改密码后,旧登录仍然可用 多端登录无法控制 Token 校验逻辑散落在各个接口 高并发下,登录态校验性能差 这些问题的本质是: > **缺少一个统一、可控、具备时效性的登录确权中间件** 一、什么是登录确权中间件? 登录 vs 确权 **确权发生在每一次 API 请求中。** 登录确权中间件的职责 校验用户身份是否合法 校验登…

2026年3月17日 0条评论 17点热度 0人点赞 aiyao 阅读全文
NodeJs

PM2 指南:Node.js 生产环境的“瑞士军刀”

你的 Node.js 应用还在裸奔运行吗?还在用 node app.js  这种原始方式部署?是时候让 PM2 来接管了!不管你是 Node.js 新手,还是需要部署生产环境的开发者,本文都能帮你全面掌握这个必备神器,从基础使用到高级配置,简洁好懂、一网打尽。 一、为什么必须用 PM2?不只是守护进程 1. 传统部署的致命缺陷(新手必避坑) # 🚨 新手常见错误部署方式node app.js &              # 后台运行,但崩溃不重启nohup node app.js &       …

2026年3月17日 0条评论 15点热度 0人点赞 aiyao 阅读全文
NodeJs

Node.js 中间件

本文将以 **Node.js 中间件封装** 为主题,从 **原理 → 设计 → 封装模式 → 实战示例 → 工程化建议** 系统讲解中间件的正确使用方式。 一、什么是 Node.js 中间件? 一句话理解 **中间件就是夹在“请求”和“响应”之间的一层可复用逻辑** Request ↓ Middleware A ↓ Middleware B ↓ Business Logic ↓ Response 中间件解决什么问题? 日志 鉴权 限流 参数校验 错误处理 性能监控 👉 **与业务无关,却必须存在的能力** 二、中…

2026年3月17日 0条评论 19点热度 0人点赞 aiyao 阅读全文
NodeJs

Node.js 自带“加速器” node --run 是否比 Bun 更快?

  前言 在 JavaScript 后端运行时领域,速度一直是核心战场。近年来,Bun 以其宣称的“一体化”工具链和闪电般的启动速度异军突起,对老牌王者 Node.js 发起了强劲挑战。bun run 的迅捷,让许多开发者开始重新评估他们的工具选择。 然而,Node.js 并未止步。自 v22.0.0 起,它悄然引入了一个专为启动性能而生的秘密武器:node --run。这个内置于 Node.js 核心的命令,旨在以最精简、最直接的方式执行 package.json 中的脚本,宣称要为最常见的用例提供“顶级性能”。…

2026年3月17日 0条评论 16点热度 0人点赞 aiyao 阅读全文
友联
朝阳云 文生个人博客
分类目录
  • Article / 8篇
  • HTML+CSS / 3篇
  • Java / 32篇
  • JavaScript / 1篇
  • Linux / 9篇
  • MySQL / 2篇
  • NodeJs / 4篇
  • PHP / 2篇
  • Project / 2篇
  • uniapp / 1篇
  • Windows / 5篇
  • 未分类 / 18篇

COPYRIGHT © 2021 zhaoyangweb.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

冀ICP备2021020018号-1