rwx222/nextjs-csrf-token

GitHub: rwx222/nextjs-csrf-token

一个基于 Next.js 和 @edge-csrf-core 的 CSRF 令牌生成与验证代码示例。

Stars: 3 | Forks: 0

本项目是一个代码示例,其中实现了 `@edge-csrf/core` 库,并结合 `Next.js` 来生成和验证 `CSRF 令牌`。 重要文件: - `/src/constants.ts` - `/src/utils/csrfTokens.ts` - `/src/middleware.ts` - `/src/actions/deleteCsrfCookieAction.ts` - `/src/app/api/login/route.ts` - `/src/app/components/Login/Login.tsx` - `/src/app/page.tsx` ## 详情 👨‍💻 dev.to [文章](https://dev.to/rwx222/csrf-tokens-in-nextjs-3mlb)。 ## 实时演示 🚀 实时演示 [这里](https://csrf-tokens.rwx222.com)。 ## 运行项目 安装依赖 ``` yarn install ``` 运行开发服务器: ``` yarn dev ``` 在浏览器中打开 [http://localhost:3000](http://localhost:3000) 查看结果。
标签:API路由, CMS安全, CSRF防护, Edge-CSRF库, JavaScript, MITM代理, React, Syscall, Syscalls, TypeScript, Web安全, Web开发, 中间件, 代码示例, 令牌认证, 前端安全, 安全插件, 安全防护, 开发框架, 教学项目, 数据分析, 用户登录, 网络安全, 自动化攻击, 蓝队分析, 跨站请求伪造, 隐私保护