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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/285464.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

struts2注解

2019独角兽企业重金招聘Python工程师标准>>> 以下均为本人工作中的笔记内容,不够全面具体。碰到什么我就记录什么,只是作为笔记使用,希望大家多提宝贵意见,共同进步。Action("login"):定义action //或者写…

[转]H5直播之从推流服务搭建到视频直播

转自http://www.php.cn/html5-tutorial-403035.html 最近视频直播比较火,发现目前 WEB 上主流的视频直播方案有 HLS 和 RTMP,移动 WEB 端目前以 HLS 为主,PC端则以 RTMP 为主实时性较好,接下来将围绕这两种视频流协议来展开H5直播…

【数据库原理及应用】经典题库附答案(14章全)——第五章:关系数据理论

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

webform数据导出

把数据放到一个泛型集合里,再把泛型集合里面的数据放到一个table中,设置好文件路径,然后进行文件读取,最后供用户下载。 数据导出放在一个按钮中就可以了 using System; using System.Collections.Generic; using System.Linq; us…

C语言试题117之有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前 20 项之和。 分析…

Ionic Mac 环境配置

2019独角兽企业重金招聘Python工程师标准>>> Ionic Mac 环境配置 安装cordova之前要安装nodejs 会包含npm安装(npm是个包管理器),到官网下载https://nodejs.org/en/download/ 是个pkg包下载之后双击下载包运行然后 step …

【数据库原理及应用】经典题库附答案(14章全)——第六章:关系数据库设计过程

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

(03).NET MAUI实战 基础控件

1.概要本章将继续介绍.NET MAUI中的常用基础控件,让刚刚接触MAUI的小伙伴有写基础的认识,心里有底开发起来将得心应手。下面将列出一些常用的基础控件:控件名中文名称说明Button按钮与WPF中的基础用法无太大变化CheckBox单选框与WPF中的基础用…

ffmpeg源码分析及mp4文件解析

一.mp4文件的组织 1. mp4文件的box(ffmpeg中叫atom) mp4是由一系列的box组成的,每个box的header是8个字节(4字节的长度,4字节的type) 第一个box比较特殊,其type类型为ftyp,还包含一个sub-type 0000000: 0000 0020 6674 7970 6973 6f6d 0000 0200 ... f…

【数据库原理及应用】经典题库附答案(14章全)——第七章:数据库恢复技术

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

C++库(Google Breakpad)

Google Breakpad是什么? 一个开源的多平台崩溃报告系统。 Google breakpad是一个非常实用的跨平台的崩溃转储和分析模块,它支持Windows,Linux和Mac和Solaris。由于他本身跨平台,所以很大程度上减少了我们在平台移植时的工作&#…

java eleven进度条

2019独角兽企业重金招聘Python工程师标准>>> 一个矩形组件 MethodDescribleJProgrssBar()不带进度字符,最小值0最大值100的水平进度条JProgressBar(int orient)VERTICAL/HORIZONTALJProgressBar(int in,int max)指定最大最小的水平进度条JProgressBar(in…

Docker:多阶段构建 ASP.NET Core 应用镜像

本文选自『.NET大牛之路』知识星球,发布于2022年05月25日。今天我们一起来写 Dockerfile 构建一个 ASP.NET Core 应用镜像,同时还会将镜像发布到 Docker Hub 仓库。1创建示例 Web 应用程序为了演示,我们先创建一个 ASP.NET Core 应用程序&…

[转]【JAVA各版本特性】JAVA 1.0

闲来想了解下各版本之间的特性,搜索没有最新的特性说明,故想写一份。废话不多说。 JDK Version 1.0 1996-01-23 Oak(橡树) 初代版本,伟大的一个里程碑,但是是纯解释运行,使用外挂JIT,性能比较差&#xff0…

【数据库原理及应用】经典题库附答案(14章全)——第八章:数据库并发控制

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

Tomcat(Windows)

百度云:链接:http://pan.baidu.com/s/1pKYrf79 密码:56t0官网下载网址:http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.0.M13/bin/ 转载于:https://www.cnblogs.com/haxianhe/p/9271103.html

北京Uber优步司机奖励政策(3月11日)

滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfryf/p/4612609.html 优步奖励低/不挣钱/怎么办?看这里:http://www.cnblogs.com/mfry…

【招聘(广州)】成功易(广州).Net Core中高级开发工程师

成功易(广州)信息技术有限公司简介成功易是一家集团性公司,创立于2002年,总部位于北京,旗下拥有7家子公司。广州成功易成立于2019年,人员逐渐增长150人,组织架构完善, 我们是腾讯广告…

【数据库原理及应用】经典题库附答案(14章全)——第九章:数据库安全性

【数据库原理及应用】经典题库附答案(14章全)——第一章:数据库基础知识 【数据库原理及应用】经典题库附答案(14章全)——第二章:关系数据库知识 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL 【数据库原理及应用】经典题库附答案(14章…

webstrom使用方法

一、设置file-settings- -color&fonts设置,字体 主体 -file and code templates模板ctrlr 查找,替换1 双击shift 快速查找2 file -new project 新建文件夹3 file-new 新建html css js等4 右键-local history 查看历史5 双击选择某个元素,…