文件名称:next-csrf:Next.js的CSRF缓解
文件大小:174KB
文件格式:ZIP
更新时间:2024-06-03 10:51:01
security node nextjs csrf next
next-csrf Next.js的CSRF缓解。 特征 next-csrf实现的缓解模式: 使用 (另请 ) 安装 含纱线: yarn add next-csrf 使用npm: npm i next-csrf --save 用法 设置: // file: lib/csrf.js import { nextCsrf } from "next-csrf" ; const options = { secret : process . env . CSRF_SECRET // Long, randomly-generated, unique, and unpredictable value } export const { csrf , csrfToken } = nextCsrf ( options ) ; 初始化nextCsrf ,它将返回中间件和有效的签名CSRF令牌。
【文件预览】:
next-csrf-main
----stale_outputs_checked(0B)
----rollup.config.js(518B)
----package.json(2KB)
----jest.config.js(6KB)
----src()
--------middleware()
--------csrf()
--------types.ts(537B)
--------cookies()
--------utils()
--------index.ts(1KB)
----.npmignore(49B)
----.eslintrc.js(686B)
----tsconfig.json(6KB)
----LICENSE.md(1KB)
----.gitignore(2KB)
----README.md(3KB)
----yarn.lock(416KB)