找回密码
 立即注册
相关推荐换一批
  1. GB/T 27403-2008 实验室质量控制规范 食品分子生物学检测
  2. GB/T 27402-2008 实验室质量控制规范 植物检疫
  3. HB 5363-1995 焊接工艺质量控制
  4. GB/T 10405-1989 控制微电机型号命名方法
  5. YY/T 0288-1996 质量体系 医疗器械 GB/T 19002-ISO 9002应用的专用要求
  6. YC/T 192-2005 烟叶收购及工商交接质量控制规程
  7. GB/T 19903.1-2005 工业自动化系统与集成 物理设备控制 计算机数值控制器用的数据模
  8. MT 624-1996 煤矿用隔爆型控制按钮
  9. JB/T 6935-1993 程序控制连续晒版机
  10. GB/T 4205-1984 控制电气设备的操作件标准运动方向
  11. GB/T 6255-1986 空间电荷控制电子管总规范(可供认证用)
  12. GB 14048.5-1993 低压开关设备和控制设备 控制电路电器和开关件 第一部分 机电式控?
  13. SJ/T 10223-1991 钽电解电容器制造质量控制要点
  14. SJ/Z 9082-1987 信息处理-数据通信系统的基本型控制规程
  15. SJ/T 10466.8-1993 采购质量控制指南
  16. DL/T 575.8-1999 控制中心人机工程设计导则 第8部分:工作站的布局和尺寸
  17. DL/T 575.7-1999 控制中心人机工程设计导则 第7部分:控制室的布局
  18. DL/T 575.6-1999 控制中心人机工程设计导则 第6部分:控制中心总体布局原则
  19. DL/T 575.5-1999 控制中心人机工程设计导则 第5部分:控制中心设计原则
  20. DL/T 575.4-1999 控制中心人机工程设计导则 第4部分:受限空间尺寸
  21. DL/T 575.3-1999 控制中心人机工程设计导则 第3部分:手可及范围与操作区划分
  22. DL/T 575.11-1999 控制中心人机工程设计导则 第11部分:控制室的评价原则
  23. GB 11281-1989 控制微电机用齿轮减速器系列
OpenAuth权限控制Core | ASP/.NET编程 2024-05-14 207 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
OpenAuth.Core是一个.Net Core快速应用开发框架和易于使用的权限工作流系统。基于经典领域驱动设计的权限管理和快速开发框架,源自Martin Fowler的企业级应用开发思想和最新技术组合(IdentityServer、EF core、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、VUE、Element -ui 等)。在docker/jenkins中成功实现。核心模块包括:组织架构、角色用户、权限授权、表单设计、工作流程等,结构完善,易于扩展,是中小型企业的首选。

OpenAuth.核心特点:
1.支持.net core sdk 3.1.100
2.超强大的自定义权限控制功能,可以灵活配置用户和角色可访问的数据权限。请参考:通用权限设计与实现
3.完善的字段权限控制,可以控制字段是否可见以及API是否返回字段值。
4.拖拽式表单设计
5、可视化流程设计
6.基于Quartz.Net定时任务控制,可以随时启动/停止,并可视化配置Cron表达式功能
7.基于CodeSmith的代码生成功能,可以快速生成带有header/detail结构的页面
8.支持sqlserver、mysql数据库,理论上支持所有数据库
9、集成IdentityServer4实现基于OAuth2的登录系统
10、建立三方对接规范,现有系统可与流程引擎无缝对接。
11.前端使用vue +layui +elementUI +ztree +gooflow +leipiformdesign
12.后端使用.net core +EF core+ autofac +quartz +IdentityServer4 + nunit + swagger
13.设计工具PowerDesigner + Enterprise Architect

系统工程结构:
1. 基础设施通用工具集合
2.OpenAuth.Repository系统存储层,用于数据库操作
3. OpenAuth.App应用层提供接口
4.OpenAuth.Mvc网站
5、OpenAuth.WebApi为企业版或其他第三方系统提供接口服务
6、基于IdentityServer4的OpenAuth.Identity单点登录服务

OpenAuth.Core 变更日志:
v3.3
新增处理表单项的读写权限控制;
代码生成器增加主从表生成;
代码生成器设置可以控制界面显示;
增加流程处理的消息通知;
优化swagger分组;

15384064478[下载].rar

153840b3nesywnmzm4hsnu.jpg


上一篇:[.NET]OneLotus协同办公平台源码 v2.24
下一篇:[.NET]OVCS(原GGMeeting视频会议系统)源码v20210610