跳至主要內容
手撸RBAC

手撸RBAC

一、概述

1、什么是RBAC

  • RBAC(Role-Based Access Control)是一种访问控制机制,它基于角色的概念,将权限授予特定的角色,而不是直接授予个体用户。

这种模型允许管理员根据用户的角色来管理他们的权限,从而简化了权限管理和维护。

2、为什么要使用RBAC

以下是一个使用RBAC和不使用RBAC的例子:

使用RBAC的例子:

假设有一个电子商务网站,有管理员、销售人员和普通用户三种角色。


red-velet原创大约 2 分钟珍藏资源项目资源
实战项目列表收集

实战项目列表

造轮子项目:手写各种框架

  • 手写rpc远程调用框架
  • 手写spring框架
  • 手写orm框架
  • 手写netty
  • ……….

crud项目:


red-velet原创大约 1 分钟珍藏资源项目资源