TPTABP采用ABP6.0微服务架构。TPTABP拥有更强大的权限系统,权限可控制到按钮、api级别。ABP本身使用多租户、模块化、领域驱动设计、微服务等架构设计, 支持多个ORM切换,支持后台任务(HangFire,Quartz)集成、 事件总线、AutoMapper、审计日志、数据过滤等基础设施。企业版基于Openiddict身份管理,提供高级身份验证功能, 如单点登录和API访问控制。满足绝大部分企业需求。

核心模块包括:组织机构、角色用户、权限授权、表单设计、工作流等。

前端技术点说明:elementPlus、vue3、TypeScript、Vite、axios、sass等,

后端技术点说明:.net6.0、EFCore、AutoMapper、autofac、swagger、Openiddict(IdentityServer4的替代)、HangFire、Quartz、多租户、微服务、Ocelot网关等

数据库支持:Mysql、SqlServer、MongoDB、Oracle、PostgreSQL、Sqlite

ORM可选:EFCore、Dapper (其他的需要扩展)

使用Openiddict的原因:IdentityServer4要收费了!!!

IdentityServer4要收费了!!!

IdentityServer4要收费了!!!

查看Demo了解更多:http://tptabp.tptclub.top/

附部分系统截图:

 

 

 

posted on 2023-08-14 17:12  TPT  阅读(466)  评论(4编辑  收藏  举报