Skip to content

Releases: justauth/justauth-spring-boot-security-starter

1.1.25

27 May 02:46
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: UsersConnectionTokenRepository 构造器参数(TextEncryptor)没有限定beanName , 而注入应用中其他的 TextEncryptor 对象,, 而报 Unable to initialize due to invalid secret key 的bug. 感谢: Maooooooooooo_

1.1.24

22 May 02:48
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 添加: 一键登录 OneClickLoginService#otherParamsHandler(userDetails, otherParamMap) 接口方法. 因与手机登录注册方法逻辑重复, 故删除 UserDetailsRegisterService#registerUser(mobile,otherParamMap) 默认接口方法;

1.1.23

18 May 02:27
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: 未实现 OneClickService 时不能启动的问题.

1.1.22

17 May 14:40
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: redirect 时 url 中文乱码的bug. 感谢: jueding920.
  2. 修复: 自定义第三方时: 获取 AuthScope 异常的bug.
  3. 修复: Auth2JdbcUsersConnectionTokenRepository 不能动态替换 authTokenTableName 的bug. 感谢: jueding920.
  4. 修复: RefreshTokenJobImpl.java NPE bug.
  5. 修复: RefreshAccessTokenJobHandler.java NPE bug.
  6. 新增: 获取当前账号下所有绑定的第三方账号接口, ConnectionService.listAllConnections() 接口.
  7. 新增: 取消OAuth2的内置数据库的属性设置. ums.oauth.enableUserConnectionAndAuthTokenTable 与 ums.oauth.enableAuthTokenTable. 具体看: 取消OAuth2内置数据库说明.md.
  8. 其他优化.

1.1.20

14 May 11:21
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: yml 配置文件不能读取部分默认值的问题. 感谢 jueding920 与 a18739975021 提的bug.

1.1.18

09 Mar 06:43
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 优化: 第三方登录中 state 缓存 key 策略.
  2. 优化: 依赖, 删除对 spring-security-oauth2-client 的依赖. 去除 spring-security-oauth2-resource-server 依赖的 scope:provider 标记.

1.1.17

25 Feb 11:51
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常.
  2. 添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口.
  3. 改进: 添加 expireIn2Timestamp 重载方法.

1.1.16

25 Feb 04:27
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: TemporaryUser 序列化问题. 完善第三方登录不支持自动注册功能的 example.
  2. 改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现.
  3. 改进: 添加对 BusinessException 的统一异常处理.

1.1.15

03 Feb 15:39
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 修复: user_connection 与 auth_token 建表语句的bug.

1.1.14

09 Jan 13:31
Compare
Choose a tag to compare

Fixes and Improvements:

  1. 优化: 接口名称 updateUserConnectionAndAuthToken(..).
  2. 改进: ConnectionService 接口添加 findConnectionByProviderIdAndProviderUserId(..) 方法, 这样 Auth2LoginAuthenticationProvider 只需引用 ConnectionService, 如需更改第三方用户信息的保存方式, 实现此类即可, 不再需要实现 UsersConnectionRepository 类.