WTM重大更新
多租戶
單點登錄
隨著WTM被越來越多地應用于企業,用戶對于多租戶和單點登錄的需求越來越強烈。經過了幾個月的努力,我們把WTM底層代碼又進行了一次優化和重構,加入了多租戶和單點登錄的功能。VUE,Blazor,LayUI都已支持。
多租戶
WTM的多租戶具有以下特點
同時支持獨立數據庫和共享數據庫模式
支持混合模式,自由度更高
只需要在模型上簡單實現ITenant接口,框架自動會幫你在增刪改查導入導出,唯一性驗證等各個環節考慮多租戶
支持根據域名自動推斷租戶,也支持登錄時指定租戶
支持租戶再創建子租戶
自帶管理界面,支持多種UI,VUE,Blazor,Layui,在各種UI下表現一致
可直接在線創建新的租戶數據庫
(管理界面?)
(租戶切換)
單點登錄
單點登錄背后是統一的用戶,角色,用戶組的管理。在用戶,角色,用戶組統一管理的前提下,每個系統可以獨立維護本系統的頁面權限,數據權限等。只需要簡單的設置AppSettings配置文件中的MainHost屬性,即可無縫切換到受控于主站。
WTM的單點登錄具有以下特點
多UI支持,你可以主站用VUE,其中一個子站用LayUI,另一個用Blazor
多種登錄方式支持,站點之前是依賴Cookie或Jwt登錄的都可以集成到單
點登錄中
主站和子站,子站和子站之間無縫切換
主站和子站,子站和子站之間的Api相互調用
WTM中的單點登錄不僅是表面的單點登錄功能,他配套了底層方法使各個系統之間可以在統一的權限控制下相互調用Api,也就是說它可以用于分布式微服務系統的開發,比如我們將主系統作為Api網關,各個子系統是我們拆分后的各個業務的微服務。
ADVANCE NOTICE
本次更新使WTM像企業級開發框架又邁出了堅實的一步,今年還會有工作流和大家見面。WTM已經在開發速度方面做到了行業領先,下一步將在企業級功能上繼續發力。
最后預報一下WTMPlus下一版本的功能。
下一個版本的Plus暫時還沒有工作流:(,他會加入如下新功能:
多租戶模型設計
非主鍵關聯模型設計
單點登錄配置
數據字典
列表聯動等
如果WTM幫助過你,請一鍵三連~~~
WTM官網:https://wtmdoc.walkingtec.cn
WTMPPlus:?http://wtm.plus