软件介绍
开放auth正式版。Core 是一个非常快速且易于使用的应用开发框架。软件可以完成组织、角色用户、权限授权等各种设置。而且OpenAuth.core还为用户提供了超级实用的权限工作流系统。
OpenAuth .核心官方软件功能
1.支持。net core sdk 3.1.1002.超级自定义权限控制功能,可以灵活配置用户和角色可以访问的数据权限。请参考:通用权限的设计和实现。
3.完整的字段权限控制,可以控制字段是否可见,API是否返回字段值。
4.拖放表单设计
5.可视化流程设计
6.基于Q uartz.Net的定时任务控制,可随时启动/停止,Cron表达式功能可可视化配置。
7.基于CodeSmith的代码生成功能,可以快速生成具有页眉/正文结构的页面。
8.支持sqlserver和mysql数据库,理论上支持所有数据库。
9.集成IdentityServer4实现基于OAuth2的登录系统。
10.建立三方对接规范,现有系统可以无缝对接流程引擎。
11.前端采用Vue+LAUI+element ui+ZTree+Gooflow+LeipformDesign。
12.后端采用。net core+efcore+autofac+uartz+identity server 4+nunit+swagger .
13.设计工具PowerDesigner+企业架构师
工作结构
1.基础设施通用工具集2.2.OpenAuth的存储库层,存储库系统用于数据库操作。
3.OpenAuth .App应用层,为接口提供接口。
4.OpenAuth .Mvc网站
5.OpenAuth .WebApi为企业版或其他第三方系统提供接口服务。
6.OpenAuth .基于identity server 4的身份单点登录服务