前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ZLT-MP v4.6.0 发布

ZLT-MP v4.6.0 发布

作者头像
陶陶技术笔记
发布2021-08-18 10:50:07
2820
发布2021-08-18 10:50:07
举报
文章被收录于专栏:陶陶技术笔记陶陶技术笔记

架构图

功能介绍

更新内容

特性/增强

  • 授权中心支持「多用户体系」扩展
  • 升级spring-boot到2.3.12.RELEASE
  • 升级spring-cloud到Hoxton.SR12
  • 升级spring-cloud-alibaba到2.2.6.RELEASE
  • 升级redisson到3.16.0
  • 升级spring-data-elasticsearch到4.2.3
  • 升级transmittable到2.12.1

内容说明

一、支持多用户体系

统一认证中心uaa支持多用户类型的统一授权和鉴权扩展,当系统需要新增一种用户类型时无需修改原有的代码,增加新的实现类即可。

多用户类型指的是业务中有多种类型的 「用户」 ,通常不同类型的用户分别存储在不同的库表中,例如C端和B端用户。

默认用户类型为admin
增加test类型用户的实现类
代码语言:javascript
复制
@Service
public class TestUserDetailServiceImpl implements ZltUserDetailsService {
    private static final String ACCOUNT_TYPE = "test";

    @Override
    public boolean supports(String accountType) {
        return ACCOUNT_TYPE.equals(accountType);
    }
    
    @Override
    public UserDetails loadUserByUsername(String username){
        。。。。。。
    }
}
授权test类型的用户

项目地址

Gitee地址:https://gitee.com/zlt2000/microservices-platform

Github地址:https://github.com/zlt2000/microservices-platform

项目文档

https://www.kancloud.cn/zlt2000/microservices-platform/919417

项目更新日志

https://www.kancloud.cn/zlt2000/microservices-platform/936235

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 陶陶技术笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 更新内容
    • 特性/增强
    • 内容说明
      • 一、支持多用户体系
        • 默认用户类型为admin
        • 增加test类型用户的实现类
        • 授权test类型的用户
    • 项目地址
    • 项目文档
    • 项目更新日志
    相关产品与服务
    Elasticsearch Service
    腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档