WTM重大更新,多租户和单点登录

WTM框架进行了重大更新,引入了多租户和单点登录功能。多租户支持独立和共享数据库模式,具备灵活的管理模式和自动化的租户处理。单点登录则提供了多UI支持和无缝切换,适用于分布式微服务系统。此外,未来还将推出工作流功能。WTM旨在成为更强大的企业级开发框架。
摘要由CSDN通过智能技术生成

WTM重大更新

多租户

单点登录

随着WTM被越来越多地应用于企业,用户对于多租户和单点登录的需求越来越强烈。经过了几个月的努力,我们把WTM底层代码又进行了一次优化和重构,加入了多租户和单点登录的功能。VUE,Blazor,LayUI都已支持。

a0f0d67143b5c588a5dabeb93423e3db.png

多租户

WTM的多租户具有以下特点

  • 同时支持独立数据库和共享数据库模式

  • 支持混合模式,自由度更高

  • 只需要在模型上简单实现ITenant接口,框架自动会帮你在增删改查导入导出,唯一性验证等各个环节考虑多租户

  • 支持根据域名自动推断租户,也支持登录时指定租户

  • 支持租户再创建子租户

  • 自带管理界面,支持多种UI,VUE,Blazor,Layui,在各种UI下表现一致

  • 可直接在线创建新的租户数据库

5b295827f30f79797b272a8cff19060c.png

(管理界面 )

9684fc367ccabb3a3dd1a747f8d6cd0d.png

(租户切换)

单点登录

单点登录背后是统一的用户,角色,用户组的管理。在用户,角色,用户组统一管理的前提下,每个系统可以独立维护本系统的页面权限,数据权限等。只需要简单的设置AppSettings配置文件中的MainHost属性,即可无缝切换到受控于主站。

WTM的单点登录具有以下特点

  • 多UI支持,你可以主站用VUE,其中一个子站用LayUI,另一个用Blazor

  • 多种登录方式支持,站点之前是依赖Cookie或Jwt登录的都可以集成到单

    点登录中

  • 主站和子站,子站和子站之间无缝切换

  • 主站和子站,子站和子站之间的Api相互调用

WTM中的单点登录不仅是表面的单点登录功能,他配套了底层方法使各个系统之间可以在统一的权限控制下相互调用Api,也就是说它可以用于分布式微服务系统的开发,比如我们将主系统作为Api网关,各个子系统是我们拆分后的各个业务的微服务。

8dbb068c76dc915b772d72b6347c1092.png

ADVANCE NOTICE

本次更新使WTM像企业级开发框架又迈出了坚实的一步,今年还会有工作流和大家见面。WTM已经在开发速度方面做到了行业领先,下一步将在企业级功能上继续发力。

最后预报一下WTMPlus下一版本的功能。

下一个版本的Plus暂时还没有工作流:(,他会加入如下新功能:

  • 多租户模型设计

  • 非主键关联模型设计

  • 单点登录配置

  • 数据字典

  • 列表联动等

如果WTM帮助过你,请一键三连~~~

WTM官网:https://wtmdoc.walkingtec.cn

WTMPPlus: http://wtm.plus

8ca3e19fe0a9b75ab5e98d4ff66a0d3b.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值