-
统一的事件管理平台-00-overview
项目
前后端合一:
privilege-admin 权限管理
前后端分离:
ums-server
ums-server-h5
为什么从 ums 开始?
人,作为万物的尺度。
人的关系,作为公司的基石。
拓展系统
sso 统一登录
passport 统一权限
ums 统一用户
cmdb 统一资源
事件平台
审批流:便于留痕+追溯==》标准化
度量...
2024-08-04 13:01:55 |
Basic
-
审批流-01-概览
技术选型
可以考虑选择
工作流引擎-00-overview
chat
java 如何实现审批流?
审批流系统通常用于处理需要多级审批的业务流程,比如请假、报销、项目审批等。在Java中实现一个审批流系统,你可以考虑以下几个步骤:
需求分析:
确定审批流程的各个节点,比如发起人、审批人、审核人等。
确定每个节点的审批权限和审批动作(通过、拒绝...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-31-若依(RuoYi-Vue)
ruoyi-vue 本地启动测试
直接点击下载 RuoYi-Vue
依赖服务
redis
mysql
node
后端
1)安装依赖
mvn clean install -DskipTests=true
2)执行 mysql 脚本
登录 mysql
create database ruoyi;
use ruoyi;
执行 sql 下的 quartz.sql 和 ry...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-30-站在巨人的肩膀上 已有的开源项目
chat
一些开源项目
根据资料,以下是一些符合要求的开源用户管理和部门管理系统,均采用Java后端和Vue前端技术栈,且功能相对简单易用:
1. 若依(RuoYi-Vue)
技术栈:Spring Boot + Vue + MyBatis
功能特性:
用户管理、角色管理、部门管理、菜单权限(RBAC)、数据权限
支持代码生成、定时任务、系统监控(在线用户/服务状态/缓存)...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-21-整体架构设计
整体架构
控台分为内外控部署,用户数据库独立。
外控-公网。
内控-内网。
优点
内外控隔离,内外安全性相对较好。
缺点
外控的菜单权限等,内控无法直接管控。
如果让内控人员在外控也登陆,会很麻烦。
当然针对这个问题,可以有 2 种解决方案。
(1)公用数据库
内外控使用同一个数据库。
用户表分开。
外控:out_user
内控:inner_user
(2)...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-13-令牌 JWT
chat
详细介绍一下 JWT
JSON Web Token(JWT)是一种开放标准(RFC 7519),用于在网络应用环境中安全地传输声明信息。
JWT通过加密或签名的方式保证了数据的完整性和可靠性,是实现身份验证、授权和信息交换的常见方法。
以下是对JWT的详细介绍,包括其工作原理、组成部分、优势、使用场景和常见实现方法。
1. JWT概述
1.1 什么是JWT
JWT是一种...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-12-令牌 SAML(Security Assertion Markup Language)
chat
详细介绍一下 SAML(Security Assertion Markup Language)
Security Assertion Markup Language(SAML)是一种用于Web单点登录(SSO)和身份管理的标准协议。
它允许不同的安全域之间传递身份验证和授权数据,主要用于Web应用程序中,以实现单点登录和联合身份管理。
以下是关于SAML的详细介绍,包括其工...
2024-08-04 13:01:55 |
Basic
-
UMS 用户权限管理-10-integratetion 集成整合能力
chat
详细介绍一下权限平台中的整合能力 sso、o-auth2.0、三方认证 等
在权限平台中,整合能力如单点登录(SSO)、OAuth 2.0、第三方认证等是实现现代安全和用户管理的重要组成部分。
这些能力可以简化用户身份验证过程,增强系统安全性,并提供更好的用户体验。以下是这些能力的详细介绍:
1. 单点登录(SSO)
1.1 概述
单点登录(SSO)允许用户使用一个账户...
2024-08-04 13:01:55 |
Basic