个人简介

Echo Blog


江湖无名 安心练剑
  • 权限体系之-108-RABC+ resource×action×dataScope 关系
    # 关系说明 好的,我帮你把 resource / action / data_scope 与你现有 RBAC 的关系,以及它们对最终权限的影响做一个清晰、可落地的整体梳理。 我会分模块说明,并给出流程示意,确保逻辑明确。 1. 核心概念 1.1 Resource(资源) 系统中被操作的对象,比如: 用户管理 订单列表 ...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-106-RABC+ resource 资源管理
    资源中心(MVP 极简版)设计 只保留 2 张核心表 我们将资源相关的数据统一在一张主表,减少复杂度。 标签、属性、关系都不做独立表,统一放 JSON。 1. resource(主表) 满足你的字段要求,并保留最基本的 RBAC 所需能力。 必含字段(你要求的公共字段): id status create_time update_time creator_id updater_i...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-106-RABC+ 要如何使用?
    目前只是实现了 RBAC+ 的表管理(用户、角色、策略、scope),有了这些数据具体如何使用?最好可以提供 sdk 给别的系统 下面提供一份企业级可落地的“RBAC+ 权限使用方案 + SDK 设计”,告诉你: 既然 RBAC+ 管理表已经做好(用户、角色、Action、Scope…),业务系统如何实际使用这些权限? 如何提供 统一的 SDK(Java 后端为例)让其他系统秒...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-105-RBAC+ 那为什么还需要进一步设计你说的 action resource data_scope??
    那为什么还需要进一步设计你说的 action resource data_scope?? 这是一个非常关键的问题: 既然你已经采用了统一的 permission 表、并且区分了 MENU/API/BUTTON/PAGE/DATA,为什么我还建议你进一步引入: Action(动作权限) Resource(资源实例权限) Data Scope(数据范围权限) 你担心的是: ...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-104-RBAC+ 在 permission-plateform 的完整落地方案(企业级实施计划)
    改造方案 permission role role_permission user user_group user_group_relation user_role 这已经覆盖了基础 RBAC 核心能力。 下面我会基于你已有的模型,提供: 《permission-plateform 的 RBAC+ 完整落地方案(在不破坏已有表结构前提下)》 方案目标: 不动现有表 新增...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-103-IAM 系统 什么是 RBAC+(增强型 RBAC / RBAC Plus)?
    什么是 RBAC+(增强型 RBAC / RBAC Plus)? 这不是概念科普,而是偏“企业级权限架构设计”的内容。 1. RBAC+ 是什么(一句话精准定义) RBAC+ = 以经典 RBAC 为核心,融合资源权限、层级角色、数据权限、操作权限、多维策略等扩展能力的企业级增强版权限模型。 它不是 ABAC,但比 RBAC 更强,可覆盖 80% 的企业权限场景。 也常...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-10-passport 登录提升安全之 MFA Multi-Factor Authentication(多因素认证)
    MFA 是什么? MFA 全称是 Multi-Factor Authentication(多因素认证)。 简单理解,它就是在登录或敏感操作时,不仅要求你输入密码,还需要提供 至少另一种独立的身份验证方式,从而增强账户安全性。 一、核心概念 MFA 的核心是“多因素”,通常分为三类: 因素类别 示例 核心作用 ...
    2025-11-20 06:12:33 | plateform
  • 权限体系之-10-passport 登录提升安全之二次验证(2FA)
    一、什么是 2FA / MFA?为什么说是“质变级提升” 普通登录只有一个因子: 你知道什么 —— 密码 2FA 增加一层独立因子: 你拥有什么 / 你是什么 常见组合: 密码 + 短信验证码 密码 + 邮箱验证码 密码 + Google Authenticator 密码 + 指纹 / FaceID / 硬件令牌 攻击场景对比: ...
    2025-11-20 06:12:33 | plateform