UMS v2.1.2 已经发布,UMS 是一款用户管理脚手架,集成:验证码、手机登录、第三方登录(自动注册,绑定与解绑)、基于 RBAC 的 uri 访问权限控制功能、通过统一的回调地址入口实现多回调地址的路由功能、签到等功能。通过实现几个 API 接口就可以实现上述功能,实现快速开发,只需要专注于业务逻辑。
此版本更新内容包括:
Fixes and Improvements:
- 修复: 因 JsonRequestFilter对 ContentType: application/x-www-form-urlencoded 的格式进行解析后使 request.getParameterMap() 返回值不完整, request.getParameter(name) 逻辑错误, 有些情况不能正确返回值的 bug.
- 修复: ajax 提交时未设置 ContentType 为 json 格式, 但提交的数据为 json格式的 bug
- 修复: 因 AOP 切面的默认优先级与事务的 AOP 默认优先级相同, 在事务未提交就发布事件, 至所有角色更新权限资源不是更新后的权限资源 的bug; 修复后. 此切面生效前提, 事务的 Order 的值必须 大于 1 , 如果默认事务(优先级为 Integer.MAX_VALUE)不必关心这个值, 如果是自定义事务, 如果设置 Order 的值时必须 大于 1.
- 改进: PermissionType 增加获取所有权限(permission)的集合.
- 示例: 更新 permission-example.
- 优化: 更新版本到 2.1.2, 优化内部模块依赖版本用版本表达式, 如: [2.1.0,), 方便维护.
- 文档: 更新 HttpSecurity 的配置时序图 与 授权流程时序图.
- 其他一下优化改进.
注意:本文归作者所有,未经作者允许,不得转载