找回密码
 立即注册
相关推荐换一批
  1. GB 37822-2019 挥发性有机物无组织排放控制标准
  2. GB 3552-2018 船舶水污染物排放控制标准
  3. CNAS-GL39-2016 化学分析实验室内部质量控制指南—控制图的应用
  4. WS/T 554-2017 学生餐营养指南
  5. WS/T 464-2015 食物成分数据表达规范
  6. SH/T 3100-2013 石油化工工程测量规范
  7. DB21/T 1747.1-2009 出口蔬菜水果区域化基地质量安全控制规范 第1部分:文件控制与?
  8. QX/T 117-2010 地面气象辐射观测资料质量控制
  9. JB/T 3283-2010 晶闸管交流电力控制器
  10. GB 19510.14-2009 灯的控制装置 第14部分:LED模块用直流或交流电子控制装置的特殊
  11. 06K301-1 空气-空气能量回收装置选用与安装(新风换气机部分)
  12. SJ/T 11314-2005 家庭控制子网通讯协议规范
  13. GBZ 187-2007 计算机X射线摄影(CR)质量控制检测规范
  14. QB/T 2380-2007 工业用缝纫机 电脑控制高速平缝缝纫机
  15. QB/T 2833-2006 运动营养食品 能量控制食品
  16. GB/T 14048.15-2006 低压开关设备和控制设备第5-6部分:控制电路电器和开关件-接近?
  17. AQ 3008-2007 危险化学品汽车运输安全监控系统 通信中心与运营控制中心、客户端监控
  18. GB 14048.9-2008 低压开关设备和控制设备 第6-2部分:多功能电器(设备)控制与保护开
  19. GB/T 14048.10-2008 低压开关设备和控制设备 第5-2部分:控制电路电器和开关元件 接
  20. GB/Z 21722-2008 出口茶叶质量安全控制规范
  21. GB/T 27405-2008 实验室质量控制规范 食品微生物检测
  22. GB/T 27404-2008 实验室质量控制规范 食品理化检测
  23. GB/T 27403-2008 实验室质量控制规范 食品分子生物学检测
  24. GB/T 27402-2008 实验室质量控制规范 植物检疫
OpenAuth权限控制Core | ASP/.NET编程 2024-05-14 186 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