Tarsier LabsTarsier Labs
🐵
首页
分类
标签
收藏
关于
返回标签列表

Middleware

0 篇文章

浏览器语言检测链:Next.js 三层架构实现自动语言推送

浏览器语言检测链:Next.js 三层架构实现自动语言推送

本文详细阐述了一个三层的浏览器语言检测链架构,涵盖 Middleware Cookie 设置、i18n request.ts 解析和客户端 I18nProvider 同步,以及 Monorepo 中两个 Next.js 应用的差异化实现。

00
系统架构
CSRF 双中间件保护:智能跳过策略 + Token 双存储

CSRF 双中间件保护:智能跳过策略 + Token 双存储

基于 NestJS 中间件的 CSRF 防护体系,支持 JWT/Webhook/Auth 路由智能跳过,Cookie + Session 双存储 Token 方案,涵盖 CsrfTokenMiddleware 和 CsrfMiddleware 的双中间件架构。

00
接口管理
全栈认证体系——API JWT 双密钥 + Flutter AuthNotifier + admin-next Edge Middleware + Cookie 守卫

全栈认证体系——API JWT 双密钥 + Flutter AuthNotifier + admin-next Edge Middleware + Cookie 守卫

追踪认证 Token 在三端的完整生命周期:API 签发与验证(Passport JWT + 双密钥策略)→ Flutter 安全存储与状态机刷新 → admin-next Edge Middleware Cookie 路由守卫与 HTTP 拦截器自动刷新

00
管理后台
Middleware JWT 路由守卫 — Edge Runtime 下的认证防线

Middleware JWT 路由守卫 — Edge Runtime 下的认证防线

管理后台通过 Edge Runtime 下的 Middleware 实现路由级 JWT 认证守卫,在请求到达页面之前执行服务端验证,构成双层安全防线的第一道屏障。

20
管理后台