登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
WEB应用开发
>
后台管理框架
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
44
Star
222
Fork
66
要懂得舍得
/
UMS
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
v2.2.41
76fc7c7
2021-05-27 10:56
对比
2.2.41
要懂得舍得
### Fixes and Improvements: 1. 修复: UsersConnectionTokenRepository 构造器参数(TextEncryptor)没有限定beanName , 而注入应用中其他的 TextEncryptor 对象,, 而报 Unable to initialize due to invalid secret key 的bug. 感谢: Maooooooooooo_
最后提交信息为:
release: v2.2.41 fix
v2.2.40
f51c112
2021-05-22 10:47
对比
2.2.40
要懂得舍得
### Fixes and Improvements: 1. oauth/添加: 一键登录 OneClickLoginService#otherParamsHandler(userDetails, otherParamMap) 接口方法. 因与手机登录注册方法逻辑重复, 故删除 UserDetailsRegisterService#registerUser(mobile,otherParamMap) 默认接口方法;
最后提交信息为:
release v2.2.40 改进.
v2.2.39
36f54cb
2021-05-18 00:33
对比
2.2.39
要懂得舍得
### Fixes and Improvements: 1. oauth/修复: 自定义第三方时: 获取 AuthScope 异常的bug. 2. oauth/修复: Auth2JdbcUsersConnectionTokenRepository 不能动态替换 authTokenTableName 的bug. 感谢: jueding920. 3. ums/修复: redirect 时 url 中文乱码的bug. 感谢: jueding920. 4. oauth/修复: RefreshTokenJobHandler NPE bug. 5. oauth/新增: 取消OAuth2的内置数据库的属性设置. ums.oauth.enableUserConnectionAndAuthTokenTable 与 ums.oauth.enableAuthTokenTable. 具体看: 取消OAuth2内置数据库说明.md. 6. 其他优化.
最后提交信息为:
release v2.2.39 修复bug与优化
v2.2.38
53be385
2021-05-15 14:56
对比
2.2.38
要懂得舍得
### Fixes and Improvements: 1. oauth/修复: 自定义scope不能覆盖默认scope 的 bug. 感谢 luodada. 2. vc/修改接口: SmsCodeSender.sendSms(String, String) -> SmsCodeSender.sendSms(String, ValidateCode).
最后提交信息为:
release v2.2.38 修复bug
v2.2.37
267aed1
2021-05-14 17:08
对比
2.2.37
要懂得舍得
### Fixes and Improvements: 1. oauth/commons/新增: 一键登录功能. 2. demo/添加: 一键登录 example. 3. core/oauth/改进: 手机登录与第三方登录添加登录成功与登录失败处理器, 已经其他优化. 4. oauth/优化
最后提交信息为:
release v2.2.37 新增一键登录
v2.2.36
ee1cc16
2021-04-15 22:44
对比
2.2.36
要懂得舍得
### Fixes and Improvements: 1. rbac/包重命名: top.dcenter.ums.security.core.premission -> top.dcenter.ums.security.core.permission. 2. commons/优化: Executor MDC trace id 性能 与 commons/优化: 设置 JsonUtil 序列化时当字段值为 null 时不显示.
最后提交信息为:
release v2.2.36 优化
v2.2.35
8103fdc
2021-03-26 21:12
对比
2.2.35
要懂得舍得
### Fixes and Improvements: 1. rbac/新增: 添加 getMenuByRole 与 getMenuByRoleOfTenant 接口, 以适用与菜单 与 权限分开设计的权限模型; 添加 getRolesOfUser 与 getMenusOfUser 接口并实现 getRolesOfUser 接口.
最后提交信息为:
release v2.2.35 RBAC 新增接口.
v2.2.34
015aa5d
2021-03-24 21:04
对比
2.2.34
要懂得舍得
### Fixes and Improvements: 1. rbac/重构: UpdateCacheOfRolesResourcesService 添加 initAllAuthorities() 接口, AbstractUriAuthorizeService 删除 updateAuthoritiesOfAllXXX() 接口, UpdateRolesResourcesType 添加 ALL 类型用于初始化所有权限. 2. 示例: 改进权限服务, permission-example 示例改进, 添加权限缓存更新时序图.
最后提交信息为:
release v2.2.34 rbac 重构, 添加权限缓存更新时序图.
v2.2.33
ebfd3aa
2021-03-21 20:43
对比
2.2.33
要懂得舍得
### Fixes and Improvements: 1. rbac/改进: 权限缓存更新逻辑. 2. ums/改进: 添加错误过滤器; 添加 NestedServletException 与 MaxUploadSizeExceededException 异常的处理. 3. mdc/新增: 支持微服务之间传递日志链路追踪 ID, 请求微服务时在请求头添加: headerKey=MDC_KEY, headerValue=MDC 日志链路追踪 ID. 3. demo/tenant/示例: 改进.
最后提交信息为:
release v2.2.33 rbac 改进, mdc 改进, tenant-example 优化.
v2.2.32
555e078
2021-03-15 13:31
对比
2.2.32
要懂得舍得
### Fixes and Improvements: 1. jwt/修复: jwsSetJsonString 格式不正确. 2. jwt/修复: jwt decode bug. 3. jwt/新增: AuthenticationEntryPoint 认证错误, 返回 json 错误信息的配置.
最后提交信息为:
release: v2.2.32 jwt 修复.
v2.2.31
9c8ea0a
2021-03-09 22:13
对比
2.2.31
要懂得舍得
### Fixes and Improvements: 1. jwt/兼容性: 增加 JwtContext 与 UmsNimbusJwtDecoder 对 nimbus-jose-jwt:9.x.x/8.x.x 的兼容性.
最后提交信息为:
release v2.2.31 增加对 nimbus-jose-jwt:9.x.x/8.x.x 的兼容性
v2.2.30
845b6c4
2021-03-09 14:58
对比
2.2.30
要懂得舍得
### Fixes and Improvements: 1. jwt/兼容性: 增加对 nimbus-jose-jwt:9.x.x/8.x.x 的兼容性. 2. rbac/重构: getRolesByGroup 与 getRolesByGroupOfTenant 接口从 AbstractUriAuthorizeService 移动到 UriAuthorizeService. AbstractUriAuthorizeService 添加 updateAllGroupsOfAllTenant 接口. 3. oauth/优化: 依赖, 删除对 spring-security-oauth2-client 的依赖.
最后提交信息为:
release v2.2.30 优化/兼容性/重构
v2.2.29
fc3f2d2
2021-03-07 20:47
对比
2.2.29
要懂得舍得
### Fixes and Improvements: 1. rbac/新增: 角色组(Group)的概念: 增加更新权限组接口, 更新权限组缓存接口, 更新权限组缓存切面, 更新权限组缓存监听器接口. 2. rbac/改进: AbstractUriAuthorizeService#getUriAuthoritiesOfUser(Authentication) 的业务逻辑. 避免在 Authentication.authorities 中没有 role 时的问题. 3. rbac/重构: 重命名 RolePermissionsService#updateResourcesByScopeId -> updateResourcesByRoleIdOfScopeId, 删除 RolePermissionsService#findAllResourcesByScopeIdOfTenant, 以及 RolePermissionsServiceAspect/UpdateCacheOfRolesResourcesService/UpdateRolesResourcesListener.java 中与其对应的方法重命名与删除. 4. rbac/重构: UpdateCacheOfRolesResourcesService 中 updateAuthoritiesOfAllxxx 三个方法移入 AbstractUriAuthorizeService 中.
最后提交信息为:
release v2.2.29 rbac 重构, 添加角色组(Group) 相关功能, 优化.
v2.2.28
9a4ab2a
2021-03-06 20:38
对比
2.2.28
要懂得舍得
### Fixes and Improvements: 1. rbac/重构: UpdateCacheOfRolesResourcesService 中 updateAuthoritiesOfAllxxx 三个方法移入 AbstractUriAuthorizeService 中. 2. rbac/优化: 3. ums/优化: 依赖.
最后提交信息为:
release v2.2.28 rbac 优化, pom 优化.
v2.2.27
8a87100
2021-03-05 22:50
对比
2.2.27
要懂得舍得
### Fixes and Improvements: 1. rbac/新增: 权限资源更新与缓存更细化的接口, 支持以单个角色为最小单位的更新缓存; 新增 RolePermissionsServiceAspect.java 针对权限更新的切面接口, 方便发布角色权限更新事件. 2. rbac/改进: 改进权限资源的更新与缓存策略. 3. rbac/commons/迁移常量. 4. oauth/优化: 第三方登录中 state 缓存 key 策略. 5. ums/第三方登录demo/优化: 第三方登录成功获取 token 的流程. 6. demo/示例: 修复因版本更新而启动异常.
最后提交信息为:
release v2.2.27 rbac改进, demo bug 更新.
v2.2.26
e43a301
2021-03-05 00:32
对比
2.2.26
要懂得舍得
### Fixes and Improvements: 1. vc/修复: 校验码 redis 缓存设置过期时间问题. 2. vc/修复: 滑块校验码在缓存滑块图片时可能出现的 NPE 问题. 3. vc/修复: 创建验证码图片缓存时, 对于配置存储缓存的目录不存在时, 不能自动创建目录的问题. 4. vc/改进: 优化滑块验证码校验逻辑与 返回的 json 信息. 5. vc/优化: json 序列化的优化. 6. vc/示例: 优化.
最后提交信息为:
release v2.2.26 验证码修复与改进
v2.2.25
efeeee2
2021-03-04 00:31
对比
2.2.25
要懂得舍得
### Fixes and Improvements: 1. ums/修复: 第三方登录成功时可能获取不到 refresh token 的问题以及 targetUrl 不带 ContextPath 的问题. 2. ums/重构: RedisCache 相关功能类. 3. commons/重命名: MdcScheduledThreadPoolExecutor. 4. oauth/新增: ConnectionService 查询当前账号下的所有绑定的第三方账号接口并实现. 5. mdc/优化. 6. jwt-example/改进.
最后提交信息为:
release v2.2.25 修复与改进
v2.2.24
9fb74ce
2021-03-02 12:16
对比
2.2.24
要懂得舍得
### Fixes and Improvements: 1. core/修复: 手机登录自动注册失效的问题. 2. core/新增: 无效 session 时转发策略, 通过 ums.client.session.forwardOrRedirect = true 设置. 3. jwt/改进: 当在非认证服务器上时, 不在对 jwt 进行是否重新认证的校验. 4. commons/改进: 增加 json2Object(String, TypeReference<T>) 方法. 5. commons/优化: isAjaxOrJson(..) 逻辑.
最后提交信息为:
release v2.2.24 修复与改进.
v2.2.23
87be500
2021-02-25 20:17
对比
2.2.23
要懂得舍得
### Fixes and Improvements: 1. oauth/修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常. 2. jwt/添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口. 3. oauth/改进: 添加 expireIn2Timestamp 重载方法. 4. oauth/新增: BindingException.java, 重命名 UnBindingException.java. 5. commons/优化: 接口添加 NonNull 注释标识.
最后提交信息为:
release v2.2.23 修复bug 与 改进.
v2.2.22
6744fe8
2021-02-24 17:46
对比
2.2.22
要懂得舍得
### Fixes and Improvements: 1. jwt/兼容性: 增加对 springBoot 高版本的 JwtAuthenticationConverter 兼容性. 2. oauth/改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现.
最后提交信息为:
release v2.2.22 改进与增加版本兼容性
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/pcore/UMS.git
git@gitee.com:pcore/UMS.git
pcore
UMS
UMS
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册