Releases: justauth/justauth-spring-boot-security-starter
Releases · justauth/justauth-spring-boot-security-starter
1.1.25
1.1.24
Fixes and Improvements:
- 添加: 一键登录 OneClickLoginService#otherParamsHandler(userDetails, otherParamMap) 接口方法. 因与手机登录注册方法逻辑重复, 故删除 UserDetailsRegisterService#registerUser(mobile,otherParamMap) 默认接口方法;
1.1.23
Fixes and Improvements:
- 修复: 未实现 OneClickService 时不能启动的问题.
1.1.22
Fixes and Improvements:
- 修复: redirect 时 url 中文乱码的bug. 感谢: jueding920.
- 修复: 自定义第三方时: 获取 AuthScope 异常的bug.
- 修复: Auth2JdbcUsersConnectionTokenRepository 不能动态替换 authTokenTableName 的bug. 感谢: jueding920.
- 修复: RefreshTokenJobImpl.java NPE bug.
- 修复: RefreshAccessTokenJobHandler.java NPE bug.
- 新增: 获取当前账号下所有绑定的第三方账号接口, ConnectionService.listAllConnections() 接口.
- 新增: 取消OAuth2的内置数据库的属性设置. ums.oauth.enableUserConnectionAndAuthTokenTable 与 ums.oauth.enableAuthTokenTable. 具体看: 取消OAuth2内置数据库说明.md.
- 其他优化.
1.1.20
Fixes and Improvements:
- 修复: yml 配置文件不能读取部分默认值的问题. 感谢 jueding920 与 a18739975021 提的bug.
1.1.18
Fixes and Improvements:
- 优化: 第三方登录中 state 缓存 key 策略.
- 优化: 依赖, 删除对 spring-security-oauth2-client 的依赖. 去除 spring-security-oauth2-resource-server 依赖的 scope:provider 标记.
1.1.17
Fixes and Improvements:
- 修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常.
- 添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口.
- 改进: 添加 expireIn2Timestamp 重载方法.
1.1.16
Fixes and Improvements:
- 修复: TemporaryUser 序列化问题. 完善第三方登录不支持自动注册功能的 example.
- 改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现.
- 改进: 添加对 BusinessException 的统一异常处理.
1.1.15
Fixes and Improvements:
- 修复: user_connection 与 auth_token 建表语句的bug.
1.1.14
Fixes and Improvements:
- 优化: 接口名称 updateUserConnectionAndAuthToken(..).
- 改进: ConnectionService 接口添加 findConnectionByProviderIdAndProviderUserId(..) 方法, 这样 Auth2LoginAuthenticationProvider 只需引用 ConnectionService, 如需更改第三方用户信息的保存方式, 实现此类即可, 不再需要实现 UsersConnectionRepository 类.