首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
1
Star
0
Fork
66
无敌小马哥
/
UMS
forked from
要懂得舍得
/
UMS
Fork 仓库
加载中
取消
确认
确定同步?
同步操作将从
要懂得舍得/UMS
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
45
统计
标签
标签名
描述
提交信息
操作
v2.2.31
1. jwt/兼容性: 增加 JwtContext 与 UmsNimbusJwtDecoder 对 nimbus-jose-jwt:9.x.x/8.x.x 的兼容性.
9c8ea0a
2021-03-09 22:06
下载
v2.2.30
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 的依赖.
845b6c4
2021-03-09 14:53
下载
v2.2.29
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 中.
fc3f2d2
2021-03-07 20:41
下载
v2.2.28
1. rbac/重构: UpdateCacheOfRolesResourcesService 中 updateAuthoritiesOfAllxxx 三个方法移入 AbstractUriAuthorizeService 中. 2. rbac/优化: 3. ums/优化: 依赖.
9a4ab2a
2021-03-06 20:22
下载
v2.2.27
1. rbac/新增: 权限资源更新与缓存更细化的接口, 支持以单个角色为最小单位的更新缓存; 新增 RolePermissionsServiceAspect.java 针对权限更新的切面接口, 方便发布角色权限更新事件. 2. rbac/改进: 改进权限资源的更新与缓存策略. 3. rbac/commons/迁移常量. 4. oauth/优化: 第三方登录中 state 缓存 key 策略. 5. ums/第三方登录demo/优化: 第三方登录成功获取 token 的流程. 6. demo/示例: 修复因版本更新而启动异常.
8a87100
2021-03-05 22:44
下载
v2.2.26
1. vc/修复: 校验码 redis 缓存设置过期时间问题. 2. vc/修复: 滑块校验码在缓存滑块图片时可能出现的 NPE 问题. 3. vc/修复: 创建验证码图片缓存时, 对于配置存储缓存的目录不存在时, 不能自动创建目录的问题. 4. vc/改进: 优化滑块验证码校验逻辑与 返回的 json 信息. 5. vc/优化: json 序列化的优化. 6. vc/示例: 优化.
e43a301
2021-03-05 00:20
下载
v2.2.25
1. ums/修复: 第三方登录成功时可能获取不到 refresh token 的问题以及 targetUrl 不带 ContextPath 的问题. 2. ums/重构: RedisCache 相关功能类. 3. commons/重命名: MdcScheduledThreadPoolExecutor. 4. oauth/新增: ConnectionService 查询当前账号下的所有绑定的第三方账号接口并实现. 5. mdc/优化. 6. jwt-example/改进.
efeeee2
2021-03-03 23:52
下载
v2.2.24
1. core/修复: 手机登录自动注册失效的问题. 2. core/新增: 无效 session 时转发策略, 通过 ums.client.session.forwardOrRedirect = true 设置. 3. jwt/改进: 当在非认证服务器上时, 不在对 jwt 进行是否重新认证的校验. 4. commons/改进: 增加 json2Object(String, TypeReference<T>) 方法. 5. commons/优化: isAjaxOrJson(..) 逻辑.
9fb74ce
2021-03-02 00:28
下载
v2.2.23
1. oauth/修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常. 2. jwt/添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口. 3. oauth/改进: 添加 expireIn2Timestamp 重载方法. 4. oauth/新增: BindingException.java, 重命名 UnBindingException.java. 5. commons/优化: 接口添加 NonNull 注释标识.
87be500
2021-02-25 19:56
下载
v2.2.22
1. jwt/兼容性: 增加对 springBoot 高版本的 JwtAuthenticationConverter 兼容性. 2. oauth/改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现.
6744fe8
2021-02-24 17:25
下载
v2.2.21
1. vc/修复: 获取不到手机号的问题. 2. oauth/commons/修复: TemporaryUser 序列化问题. 3. vc-example/修复: 开启 csrf 且通过 json 格式提交表单时, 获取不到 csrfToken 的问题.
fa0f310
2021-02-23 22:07
下载
v2.2.20
1. oauth/修复: 第三方登录不支持自动注册且开启 jwt 功能时, 不能跳转 signUpUrl 的问题. 2. jwt/改进: 生成 refreshToken 后响应的方式. 3. vc/改进: 短信验证码校验时增加对手机号的校验.
05eb426
2021-02-22 23:09
下载
v2.2.19
1. ums-oauth/修复: 修复 user_connection 与 auth_token 建表语句的bug. 2. ums/改进: 修复可能发生的 NPE 问题. 3. core/改进: 添加 refreshTokenExpiresIn 字段, 及 json 序列化优化. 4. commons/改进: 添加 json 序列化的支持. 5. ums/改进: 增加对自定义 RedisConnectionFactory 集群与哨兵模式的支持. 6. 优化: isRefreshJwtByRefreshToken() 逻辑. 7. 优化: AuthTokenVo.java, 区分 token 与 refresh token 的过期时间. 8. 优化: 给 nexus-staging-maven-plugin 添加超时设置.
c5ab6b9
2021-02-03 22:03
下载
v2.2.18
1. 修复: 对 RedisConnection 进行操作后未进行关闭的问题. 2. 修复: 解析 jwt 时, getCollectionConverter(..) NPE. 3. 改进: jwt + session 模式, 当需要重新认证时, 增加对应的 redis lock, 避免重复执行删除 userId 用户所有客户端在 redis 的 tokenInfo 的删除动作(含scan). 4. 改进: 更新 TokenKey 格式为: tokenKeyPrefix + userId:jti. 5. 改进: 在 jwt + session 模式, 当用户需要 reAuth 时, 删除此用户所有的登陆 tokenKey 信息. 6. 优化: principalClaimName 注入 JwtContext. 7. 优化: principalClaimName 参数传递问题. 8. 添加: 数据库 schema sql 文件. 9. 优化: ResponseResult 返回成功 code 0 -> 200.
eb764c3
2021-01-26 14:31
下载
v2.2.17
1. maven 仓库 v2.2.16 发布异常 重新发版.
84ab3c5
2021-01-22 00:28
下载
v2.2.16
1. 新增: ums-dependencies 模块, 便于版本管理. 2. 改进: UmsNimbusJwtDecoder 添加从 jwkSetUri 获取 jwk 的缓存功能, 缓存时间与频率通过 JwkSetUriConfig 配置. 3. 改进: 返回访问异常时, 增加 csrf 异常详细提示.
e71c151
2021-01-21 17:03
下载
v2.2.14
1. 添加: 用于从 jwk set uri 获取 JWk 时传递 header 的参数接口. 2. 改进: UmsNimbusJwtDecoder.RestOperationsResourceRetriever 类, 添加可以自定义设置 header 参数的功能. 3. 改进: 增加使 JWT 模块可自定义 RedisConnectionFactory, 通过注入 beanName 为 jwtRedisConnectionFactory 的 RedisConnectionFactory 即可. 4. 优化: 创建 UmsNimbusDecoder 流程. 5. 优化: UmsNimbusJwtDecoder 的字段 reAuthService 设置方式.
d7f92ce
2021-01-19 16:06
下载
v2.2.13
1. 修复: 初始化 JwtClaimTypeConverterSupplier 的 ConditionalOnMissingBean 的 type 错误. 2. 修复: 解析 Jwt 时, 用户权限解析错误. 3. 其他优化
dae7a41
2021-01-17 11:54
下载
v2.2.12
1. 优化: 与 spring cloud: 2020.0.0 和 spring 2.4.x 集成时, 因配置文件的加载方式发送变化, 当使用 spring.factories 加载此类时, 会有如下错误提示: Found WebSecurityConfigurerAdapter as well as SecurityFilterChain. Please select just one 的问题. 2. 兼容性: 增加对 spring-boot:2.4.x 的兼容性. 3. 兼容性: 添加对 nimbus-jose-jwt:9.1.x 的兼容.
f176c1e
2021-01-16 23:23
下载
v2.2.11
1. 修复: 当与 feign 模块同时使用时, 因父子容器的问题, 提前触发 ContextRefreshEvent 事件而导致的异常 bug. 2. 修复: 当 ums.jwt.enable=false 时还是加载 jwt 配置问题. 3. 优化: 定时任务. 异常提示信息. 接口重命名.
b0772ef
2021-01-13 12:45
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载