一、注册登录模块以及权限管理需求分析 1、背景:以某公司办公室场地为实施的落地场所,要实现其智能人脸考勤,智能安防监控为一体的系统 2、用户注册、登录、密码找回、第三方认证、会话管理 用 户-角色-权限绑定、数据权限控制(部门/层级) 3、RBAC:通过角色关联权限,用户通过角色间接获得权限 SSO:单点登录,一次认证可访问多个系统 数据权限:控制用户可访问的数据范围 4、1、注册登录(手机号注册登录) 2、权限管理 5、UML图 administrators 管理员 participant 角色系统 participant 权限库 管理员->>角色系统: 创建角色 角色系统->>权限库: 请求权限集 权限库-->>角色系统: 返回 角色系统->>管理员: 角色创建成功 管理员->>用户: 分配角色 6、SQL表 1、管理员表 2、用户表 3、功能表