用户管理脚手架 UMS

MIT
Java
跨平台
2020-11-06
白开水不加糖

UMS (user manage scaffolding) 用户管理脚手架。

用户管理脚手架集成:用户密码登录、手机登录、支持所有 JustAuth 支持的第三方授权登录、验证码、基于 RBAC 的 uri 访问权限控制功能、签到等功能。 通过配置文件与实现 用户服务, 短信发送服务, 获取角色权限服务 三个 API 接口就可以实现上述功能,实现快速开发,只需要专注于业务逻辑。

ums-arch

UMS 功能列表:

  • 验证码(图片,短信, 滑块)校验功能。
  • 手机登录功能,登录后自动注册。
  • 支持所有 JustAuth 支持的第三方授权登录,登录后自动注册或绑定或创建临时用户(TemporaryUser)。
    • 支持定时刷新 accessToken, 支持分布式定时任务。
    • 支持第三方授权登录的用户信息表与 token 信息表的缓存功能。
    • 支持第三方绑定与解绑及查询接口(top.dcenter.ums.security.core.oauth.repository.UsersConnectionRepository).
  • 访问权限控制功能。
  • 简化 session、remember me、csrf 等配置。
  • 根据设置的响应方式(JSON 与 REDIRECT)返回 json 或 html 数据。
  • 签到功能。
  • 支持基于 SLF4J MDC 机制的日志链路追踪功能
加载中

评论(0)

暂无评论

UMS v2.2.12 已经发布,用户管理脚手架

UMS v2.2.12 已经发布,这是一个用户管理脚手架。 此版本更新内容包括: Fixes and Improvements: 优化: 与 spring cloud: 2020.0.0 和 spring 2.4.x 集成时, 因配置文件的加载方式发送变化,...

01/17 10:00

UMS v2.2.11 发布,用户管理脚手架

UMS v2.2.11 已经发布,用户管理脚手架,此版本更新内容包括: Fixes and Improvements: 修复: 当与 feign 模块同时使用时, 因父子容器的问题, 提前触发 ContextRefreshEvent 事件而导致的异...

01/13 17:14

UMS v2.2.10 已经发布,用户管理脚手架

UMS v2.2.10 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 修复: 当不开启 jwt 时, 直接异常的 bug. 增强: 添加 UmsAuthenticationSuccessHandler.java, 增加第三...

01/10 20:04

UMS v2.2.7 已经发布,用户管理脚手架

UMS v2.2.7 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 修复: 删除 refreshToken 时, 获取 refreshToken 的 redis key 错误问题. 修复: jwt + session 模式缺少...

01/08 23:17

UMS v2.2.6 发布,用户管理脚手架

UMS v2.2.6 已经发布。 Fixes and Improvements: 修复: 缓存验证码使用 redis 模式时, 二次校验获取不到缓存 code 的问题. 改进: 增加 getJwtClaimsSetBuilderWithAuthorities(..) 接口, 规范...

01/07 12:54

UMS v2.2.5 发布,用户管理脚手架

UMS v2.2.5 已经发布,此版本更新内容包括: Fixes and Improvements: 修复: 删除不必要的文件, 放在 git 忽略列表, 上传 maven 时自动打包了, 导致项目启动报错. 修复: 缓存验证码使用 redi...

01/06 12:29

UMS v2.2.4 已经发布,用户管理脚手架

UMS v2.2.4 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 修复: setOldJwtToBlacklist(..) 比较新旧 JWT 的 userId 时, 获取 userId 不一致的问题. 修复: 拦截异...

01/05 00:13

UMS v2.2.3 已经发布,用户管理脚手架

UMS v2.2.3 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 修复: jwtTokenString 因没有去除 bearer 前缀而解析错误的问题. 修复: 通过 refreshToken 刷新 jwt 时...

01/02 22:06

UMS v2.2.2 已经发布,用户管理脚手架

UMS v2.2.2 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 修复: 补全 AuthToken 与 UserConnection 建表语句, 与刷新 access Token 定时任务处理逻辑相匹配. 新增...

2020/12/31 23:04

UMS v2.1.9 已经发布,用户管理脚手架

UMS v2.1.9 已经发布,用户管理脚手架 此版本更新内容包括: Fixes and Improvements: 特性: 增加多租户处理器接口 TenantContextHolder, 以及相应的配置文件与异常. 增强: 在用户密码登录入...

2020/12/01 22:02

没有更多内容

加载失败,请刷新页面

暂无问答

ums-realtek问题

USB Disk issue Linux

2014/03/30 22:15
150
0
拆解大数据总线平台DBus的系统架构

Dbus所支持两类数据源的实现原理与架构拆解。 大体来说,Dbus支持两类数据源: RDBMS数据源 日志类数据源 一、RMDBMS类数据源的实现 以mysql为例子. 分为三个部分: 日志抽取模块 增量转换模...

2019/04/10 10:10
10
0
如何基于日志,同步实现数据的一致性和实时抽取?

一、背景 事情是从公司前段时间的需求说起,大家知道宜信是一家金融科技公司,我们的很多数据与标准互联网企业不同,大致来说就是: 玩数据的人都知道数据是非常有价值的,然后这些数据是保存...

2019/07/17 14:00
19
0
如何基于日志,同步实现数据的一致性和实时抽取?

7月25日晚8点,线上直播,【AI中台——智能聊天机器人平台】,点击了解详情。 一、背景 事情是从公司前段时间的需求说起,大家知道宜信是一家金融科技公司,我们的很多数据与标准互联网企业不...

2019/07/17 13:58
1K
2
拆解大数据总线平台DBus的系统架构

拓展阅读: 如何基于日志,同步实现数据的一致性和实时抽取? 快速部署DBus体验实时数据流计算 Dbus所支持两类数据源的实现原理与架构拆解。 大体来说,Dbus支持两类数据源: RDBMS数据源 日志...

2019/09/12 10:26
2.9K
2
大数据总线平台架构

写在前面 研发团队,研发规模发展到一定阶段,各种平台化,中台化的方案就走上了日程。见多了业务架构的平台化方案,今天我们来拆解下数据总线平台的架构。 数据总线平台架构 数据平台的数据...

2019/09/27 13:17
160
0
android adb 设置系统参数

通过ADB修改 adb shell settings adb shell settings put android定制系统时,难免要修改默认选项。 在SettingsProvider中设置系统中默认值,我们可以在frameworks\base\packages\SettingsPr...

2019/10/10 11:44
54
0
usb设备无法识别

之前用飞线用旧板子飞线连接了一个wifi模块到usb0口上,调试ok的,现在新设计的板子回来了,wifi模块是连接在usb2口上的,系统起来后发现wlan0不存在,用lsusb查看wifi模块的usb设备竟然没有...

2018/06/21 10:37
6
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部