首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NestjsRBAC
订阅
高冷闪电哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
51篇文章 · 0订阅
使用Nest.js设计RBAC权限系统:分步指南
前言 对于后台管理系统而言,「访问控制」和「个性化界面」是必备功能。 举例:超级管理员能查看所有页面;普通用户只能访问 A 和 B 页面;VIP 用户则能查看 A、B、C、D 四个页面。 这些功能背后
Vue3 + Nest 实现权限管理系统 后端篇(一):NestJS入门与基础配置
NestJS 是一个 NodeJS 的后端服务框架,它与传统的 NodeJS 框架不一样的是采用了控制反转(IOC)和依赖注入(DI)的模式进行开发,当然如果你对这中开发模式不熟悉的话也没关系,你可以
TypeORM 知多少?聊聊业务实体中常见的多对多关系
在服务端项目中,各个业务实体很难相互独立,会存在多种关联关系,比如权限控制中涉及的角色实体和权限实体,属于多对多的关系,一个角色可以关联多个权限,一个权限也可以分配给多个角
Nest.js 实现数据权限控制
在实际项目开发中我们不仅要控制一个用户能访问那些资源,还需要控制用户只能访问资源中的某部分数据。 比如一个用户可以访问用户列表资源,但只能看到自己本部门下的用户数据,也只能操作(增、删、改、查)自己本
Vue3 + Nest 实现权限管理系统 后端篇(六):如何在 NestJS 中使用 redis
当我们使用 MySQL 这样的关系型数据库时,数据是存储在硬盘中的,而计算机访问硬盘的速度通常相对较慢,这可能导致数据库查询数据时出现性能问题。为了解决这个问题,我们可以使用缓存技术,而其中最常用也是
《基于 NestJS、MySQL、Redis 和 Vue3 + TS 的角色权限控制实现》
在当今的 Web 应用开发中,确保系统的安全性和对用户角色的精确权限控制是至关重要的。本文将详细介绍如何使用后端的 NestJS 结合 MySQL 和 Redis,以及前端的 Vue3 结合 Type
浅谈 RBAC 权限模型
写作背景 工作两年半了,笔者一直在做 To B 的产品,像是后端管理系统、Saas 系统都有接触过,它们都有一个共同点:权限管理。我每天都在接触但只是从前端开发这个角色去理解,我对整个业务流程其实是比
万字长文~vue+express+mysql带你彻底搞懂项目中的权限控制(附所有源码)
线上网站演示效果地址:http://ashuai.work:8891/home GitHub仓库地址:https://github.com/shuirongshuifu/authority 后端权限
前端权限开发——设计到实践(保姆级)
1.权限控制的方案选择。 2 做后台项目区别于做其它的项目,权限验证与安全性是非常重要的,可以说是一个后台项目一开始就必须考虑和搭建的基础核心功能。
Vue3+NestJS实现权限管理系统(六):接口按钮权限控制
一个管理系统仅仅对菜单做权限管理很显然是不够的,除此之外我们在前端还需要对一些按钮进行权限管理,而对应的后端则是对这些按钮调用的接口进行权限验证。前端通过登录获取该用户所有权限字段,然后在按钮中通过自