首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
14
Star
55
Fork
28
要懂得舍得
/
justAuth-spring-security-starter
Fork 仓库
加载中
取消
确认
代码
Issues
1
Pull Requests
0
Wiki
0
统计
发行版
最新版
v1.1.25
ab1c8d3
2021-05-27 10:46
对比
1.1.25
要懂得舍得
### Fixes and Improvements: 1. 修复: UsersConnectionTokenRepository 构造器参数(TextEncryptor)没有限定beanName , 而注入应用中其他的 TextEncryptor 对象,, 而报 Unable to initialize due to invalid secret key 的bug. 感谢: Maooooooooooo_
最后提交信息为:
release v1.1.25 fix
v1.1.24
9cd9ed4
2021-05-22 10:48
对比
1.1.24
要懂得舍得
### Fixes and Improvements: 1. 添加: 一键登录 OneClickLoginService#otherParamsHandler(userDetails, otherParamMap) 接口方法. 因与手机登录注册方法逻辑重复, 故删除 UserDetailsRegisterService#registerUser(mobile,otherParamMap) 默认接口方法;
最后提交信息为:
release v1.1.24 一键登录改进
v1.1.23
f5e3765
2021-05-18 10:26
对比
1.1.23
要懂得舍得
### Fixes and Improvements: 1. 修复: 未实现 OneClickService 时不能启动的问题.
最后提交信息为:
release v1.1.23
v1.1.22
c7b2fcc
2021-05-17 22:39
对比
1.1.22
要懂得舍得
### 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. 其他优化.
最后提交信息为:
release v1.1.22 修复bug与优化
v1.1.21
91e4c04
2021-05-14 21:22
对比
1.1.21
要懂得舍得
### Fixes and Improvements: 1. 修复: Issues:I393LI, 自定义scope不能覆盖默认scope 的 bug. 感谢 luodada.
最后提交信息为:
release v1.1.21 修复bug
v1.1.20
600579d
2021-05-14 19:20
对比
1.1.20
要懂得舍得
### Fixes and Improvements: 1. 修复: yml 配置文件不能读取部分默认值的问题. 感谢 jueding920 与 a18739975021 提的bug.
最后提交信息为:
release v1.1.20 修复不能读取部分属性默认值的bug
v1.1.19
259c7c2
2021-05-14 17:08
对比
1.1.19
要懂得舍得
### Fixes and Improvements: 1. 新增: 一键登录功能. 2. 添加: 一键登录 example. 3. 优化: 属性配置.
最后提交信息为:
release v1.1.19 新增一键登录
v1.1.18
d299d86
2021-03-09 14:41
对比
1.1.18
要懂得舍得
### Fixes and Improvements: 1. 优化: 第三方登录中 state 缓存 key 策略. 2. 优化: 依赖, 删除对 spring-security-oauth2-client 的依赖. 去除 spring-security-oauth2-resource-server 依赖的 scope:provider 标记.
最后提交信息为:
release v1.1.18 优化
v1.1.17
961800c
2021-02-25 19:51
对比
1.1.17
要懂得舍得
### Fixes and Improvements: 1. 修复: 当本地登录用户为临时登录用户时绑定异常, 当本地登录用户的 Authentication 为 JwtAuthenticationToken 时绑定异常. 2. 添加: AuthenticationToUserDetailsConverter.java 接口并实现此接口. 3. 改进: 添加 expireIn2Timestamp 重载方法.
最后提交信息为:
release v1.1.17 修复bug.
v1.1.16
d0022f2
2021-02-25 12:26
对比
1.1.16
要懂得舍得
### Fixes and Improvements: 1. 修复: TemporaryUser 序列化问题. 完善第三方登录不支持自动注册功能的 example. 2. 改进: ConnectionService.java 针对第三方增加解绑接口并添加默认实现. 3. 改进: 添加对 BusinessException 的统一异常处理.
最后提交信息为:
release v1.1.16 修复与改进.
v1.1.15
b9447a4
2021-02-03 23:39
对比
1.1.15
要懂得舍得
### Fixes and Improvements: 1. 修复: user_connection 与 auth_token 建表语句的bug.
最后提交信息为:
release: v1.1.15 修复 bug.
v1.1.14
bc0b4c2
2021-01-09 21:30
对比
1.1.14
要懂得舍得
### Fixes and Improvements: 1. 优化: 接口名称 updateUserConnectionAndAuthToken(..). 2. 改进: ConnectionService 接口添加 findConnectionByProviderIdAndProviderUserId(..) 方法, 这样 Auth2LoginAuthenticationProvider 只需引用 ConnectionService, 如需更改第三方用户信息的保存方式, 实现此类即可, 不再需要实现 UsersConnectionRepository 类.
最后提交信息为:
release v1.1.14 接口优化
v1.1.13
6b9e124
2021-01-09 15:48
对比
1.1.13
要懂得舍得
### Fixes and Improvements: 1. 改进: 添加是否在启动时检查并自动创建 userConnectionTable 与 authTokenTable 控制开关属性. 2. 文档: 添加登录流程图.
最后提交信息为:
release v1.1.13 添加是否在启动时检查并自动创建 userConnectionTable 与 authTokenTabl...
v1.1.12
9414751
2021-01-02 21:32
对比
1.1.12
要懂得舍得
### Fixes and Improvements: 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. 示例: 修改配置.
最后提交信息为:
release v1.1.12 更新 JustAuth 依赖到 1.15.9 版本. 新增 飞书, 喜马拉雅, 企业微信网页, 第三方...
v1.1.11
df701df
2020-12-24 17:10
对比
1.1.11
要懂得舍得
### Fixes and Improvements: 1. 修复: 补全 AuthToken 与 UserConnection 建表语句, 与刷新 access Token 定时任务处理逻辑相匹配. 2. 改进: 添加 Auth2ControllerAdviceHandler 异常处理器且在返回异常信息中添加 MDC 调用链路追踪 ID. 3. 优化: ServletContextPath 获取方式. 4. 安全性: 在工具类/Holder 的类上添加 final 字段并把无参构造方法设置为 private. 5. 日志: 添加 MDC 统一的异常日志.
最后提交信息为:
release 1.1.11
v1.1.10
f03d30b
2020-12-14 23:28
对比
1.1.10
要懂得舍得
### Fixes and Improvements: 1. 改进: 使自定义第三方授权登录可以自定义 providerId.
最后提交信息为:
release v1.1.10
v1.1.9
b736337
2020-12-12 13:03
对比
1.1.9
要懂得舍得
### Fixes and Improvements: 1. release v1.1.9 优化 Auth2Properties.
最后提交信息为:
release v1.1.9 优化 Auth2Properties
v1.1.8
e795bd5
2020-12-10 19:11
对比
1.1.8
要懂得舍得
### Fixes and Improvements: 1. release v1.1.8 优化 Auth2Properties 与 BaseAuth2Properties.
最后提交信息为:
release v1.1.8 优化 Auth2Properties 与 BaseAuth2Properties
v1.1.7
35ef3b7
2020-12-03 17:45
对比
1.1.7
要懂得舍得
### Fixes and Improvements: 1. 改进: JustAuthProperties 中的 scopes 属性格式(providerId:scope), 使其可以针对不同的第三方服务商进行不同的自定义 scope 配置. 2. 改进: 初始化 details 逻辑, 方便自定义初始化 details.
最后提交信息为:
优化: JustAuthProperties 中的 scopes 属性格式providerId:scope 为 source:scope
v1.1.6
c324479
2020-11-29 22:54
对比
1.1.6
要懂得舍得
### Fixes and Improvements: 1. 改进: 增加两个自定义 OAuth2 Login 入口与相对应的属性(ums.oauth.customize 和 ums.oauth.gitlabPrivate). 三个相关的抽象类 AuthCustomizeRequest/AuthCustomizeSource/AuthGitlabPrivateSource. 2. 示例: 增加自定义 OAuth2 Login 示例. 3. 日志: 增加异常日志.
最后提交信息为:
release v1.1.6
下载
请输入验证码,防止盗链导致资源被占用
取消
下载