14 Star 52 Fork 27

要懂得舍得 / justAuth-spring-security-starter

标签名
描述
提交信息
操作
  1. 修复: UsersConnectionTokenRepository 构造器参数(TextEncryptor)没有限定beanName , 而注入应用中其他的 TextEncryptor 对象,, 而报 Unable to initialize due to invalid secret key 的bug. 感谢: Maooooooooooo_
2021-05-27 10:28
  1. oauth/添加: 一键登录 OneClickLoginService#otherParamsHandler(userDetails, otherParamMap) 接口方法. 因与手机登录注册方法逻辑重复, 故删除 UserDetailsRegisterService#registerUser(mobile,otherParamMap) 默认接口方法.
2021-05-21 23:47
  1. 修复: 未实现 OneClickService 时不能启动的问题.
2021-05-18 10:17
  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. 其他优化.
2021-05-17 22:29
  1. 修复: Issues:I393LI, 自定义scope不能覆盖默认scope 的 bug. 感谢 luodada.
2021-05-14 21:15
  1. 修复: yml 配置文件不能读取部分默认值的问题. 感谢 jueding920 与 a18739975021 提的bug.
2021-05-14 19:02
  1. 新增: 一键登录功能.
  2. 添加: 一键登录 example.
  3. 优化: 属性配置.
2021-05-14 16:48
  1. 优化: 第三方登录中 state 缓存 key 策略.
  2. 优化: 依赖, 删除对 spring-security-oauth2-client 的依赖. 去除 spring-security-oauth2-resource-server 依赖的 scope:provider 标记.
2021-03-09 14:32
  1. 修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常.
  2. 添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口.
  3. 改进: 添加 expireIn2Timestamp 重载方法.
2021-02-25 19:44
  1. 修复: TemporaryUser 序列化问题. 完善第三方登录不支持自动注册功能的 example.
  2. 改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现.
  3. 改进: 添加对 BusinessException 的统一异常处理.
2021-02-25 12:22
  1. 修复: user_connection 与 auth_token 建表语句的bug.
2021-02-03 23:20
  1. 优化: 接口名称 updateUserConnectionAndAuthToken(..).
  2. 改进: ConnectionService 接口添加 findConnectionByProviderIdAndProviderUserId(..) 方法, 这样 Auth2LoginAuthenticationProvider 只需引用 ConnectionService, 如需更改第三方用户信息的保存方式, 实现此类即可, 不再需要实现 UsersConnectionRepository 类.
2021-01-09 21:27
  1. 改进: 添加是否在启动时检查并自动创建 userConnectionTable 与 authTokenTable 控制开关属性.
  2. 文档: 添加登录流程图.
2021-01-09 15:39
  1. 更新 JustAuth 依赖到 1.15.9 版本.
  2. 新增 飞书, 喜马拉雅, 企业微信网页 第三方登录.
  3. 增加 支付宝内置的代理自定义设置.
  4. 升级 facebook api 版本到 9.0.
  5. 修改 原来的企业微信为 企业微信二维码登录.
  6. 修改: AuthToken 添加了 refreshTokenExpireIn 字段, 相应的修改数据库操作.
  7. 删除: mdc 功能, 聚集第三方登录功能.
  8. 重命名 ums.repository.tableName 为 ums.repository.userConnectionTableName.
  9. 新增 auth_token 建表及查询表是否存在的 sql 语句属性(ums.repository.xxx).
  10. 新增查询数据库名称的 sql 语句属性(ums.repository.queryDatabaseNameSql), 方便根据不同数据库自定义查询语句.
  11. 优化: 删除 RepositoryProperties 无用的配置属性.
  12. 示例: 修改配置.
2021-01-02 21:28
  1. 修复: 补全 AuthToken 与 UserConnection 建表语句, 与刷新 access Token 定时任务处理逻辑相匹配.
  2. 改进: 添加 Auth2ControllerAdviceHandler 异常处理器且在返回异常信息中添加 MDC 调用链路追踪 ID.
  3. 优化: ServletContextPath 获取方式.
  4. 安全性: 在工具类/Holder 的类上添加 final 字段并把无参构造方法设置为 private.
  5. 日志: 添加 MDC 统一的异常日志.
2020-12-24 17:05
  1. 改进: 使自定义第三方授权登录可以自定义 providerId.
2020-12-14 23:14
  1. release v1.1.9 优化 Auth2Properties.
2020-12-12 12:56
  1. release v1.1.8 优化 Auth2Properties 与 BaseAuth2Properties.
2020-12-10 19:02
  1. 改进: JustAuthProperties 中的 scopes 属性格式(providerId:scope), 使其可以针对不同的第三方服务商进行不同的自定义 scope 配置.
  2. 改进: 初始化 details 逻辑, 方便自定义初始化 details.
2020-12-03 17:43
  1. 改进: 增加两个自定义 OAuth2 Login 入口与相对应的属性(ums.oauth.customize 和 ums.oauth.gitlabPrivate). 三个相关的抽象类 AuthCustomizeRequest/AuthCustomizeSource/AuthGitlabPrivateSource.
  2. 示例: 增加自定义 OAuth2 Login 示例.
  3. 日志: 增加异常日志.
2020-11-29 22:43
Java
1
https://gitee.com/pcore/just-auth-spring-security-starter.git
git@gitee.com:pcore/just-auth-spring-security-starter.git
pcore
just-auth-spring-security-starter
justAuth-spring-security-starter

搜索帮助