OpenAuth.Core是一个.Net Core疾速使用开发框架、好用的权限事情流体系。基于经典范畴驱动设计的权限治理及疾速开发框架,源于Martin Fowler企业级使用开发思惟及最新技能组合(IdentityServer、EF core、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、VUE、Element-ui等)。已乐成在docker/jenkins中实行。焦点模块包孕:构造机构、脚色用户、权限受权、表单设计、事情流等。它的架构良好易于扩大,是中小企业的首选。

OpenAuth.Core特色:
1、撑持.net core sdk 3.1.100
2、超强的自界说权限节制功效,可矫捷配置用户、脚色可拜候的数据权限。请参考:通用权限设计与完成
3、完备的字段权限节制,可以节制字段可见及API是否返归字段值
4、可拖拽的表单设计
5、可视化流程设计
6、基于Quartz.Net的按时使命节制,可随时启/停,可视化配置Cron表达式功效
7、基于CodeSmith的代码天生功效,可疾速天生带有头/明细布局的页面
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、Infrastructure 通用东西调集
2、OpenAuth.Repository 体系仓储层,用于数据库操作
3、OpenAuth.App 使用层,为界面提供接口
4、OpenAuth.Mvc Web站点
5、OpenAuth.WebApi 为企业版或其余三方体系提供接口办事
6、OpenAuth.Identity 基于IdentityServer4的单点登录办事

OpenAuth.Core后台管理框架 v2.1

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。