Skip to content

tyx2000/nextNiwa

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

跨站脚本攻击xss

跨域请求伪造csrf

数据泄露 未加密传输

敏感信息泄露 敏感信息硬编码

http-only 防止js读取cookie 减少xss攻击的风险

Content Security Policy CSP 防止xss攻击,限制网页可以加载的资源类型和来源

anti-csrf 每个用户请求中包含一个随机生成的token

ACL access control list 访问控制列表 限制用户对资源的访问

RBAC role-based access control 基于角色的访问控制 根据用户的角色来限制其对资源的访问

ABAC attribute-based access control 基于属性的访问控制 根据用户的属性(如部门、角色、权限等)来限制其对资源的访问

memorization 记忆化 缓存计算结果,避免重复计算 immutable 不可变 一旦创建,对象的状态不能被修改

reacitivity的原理 使用defineproperty或proxy劫持对象的get和set方法,当对象的属性发生变化时,通知订阅者

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published