spring security 集成 JustAuth 实现第三方授权登录: 此项目从 UMS(用户管理脚手架:https://github.com/ZeroOrInfinity/UMS | https://gitee.com/pcore/UMS) 项目中分离.
1. 支持所有 justAuth 支持的第三方登录,登录后自动注册 或 绑定 或 创建临时用户.
2. 支持定时刷新 accessToken 分布式定时任务,
3. 支持第三方授权登录的用户信息表与 token 信息表的缓存功能.
4. 支持第三方绑定与解绑及查询接口.
5. 支持一键登录.
6. 支持对 Authentication 与 UserDetails 的 Jackson2 反序列化设置(Auth2Jackson2Module)
| License | MIT |
|---|---|
| Tags | securityspringstarter |
| HomePage | https://github.com/ZeroOrInfinity/justAuth-spring-boot-secur ... 🔍 Inspect URL |
| Date | May 27, 2021 |
| Files | pom (14 KB) jar (253 KB) View All |
| Repositories | CentralMulesoft |
| Ranking | #838635 in MvnRepository (See Top Artifacts) |
| Vulnerabilities | Vulnerabilities from dependencies: CVE-2024-38821 CVE-2023-1370 CVE-2022-22978 View 3 more ... |
Compile Dependencies (11)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Annotation Lib Apache 2.0 | com.fasterxml.jackson.core » jackson-annotations | |||
| JSON Lib Apache 2.0 | com.fasterxml.jackson.core » jackson-databind | |||
| Defect Detection LGPL 2.1 | com.google.code.findbugs » jsr305 | 3.0.2 | 4.9.8 | |
MIT | me.zhyd.oauth » JustAuth | 1.15.9 | 1.16.7 | |
| JSON Lib Apache 2.0 | net.minidev » json-smart2 vulnerabilities | 2.3 | 2.6.0 | |
| App Server Apache 2.0 | org.springframework.boot » spring-boot-starter | 2.3.4.RELEASE | 3.5.7 | |
Apache 2.0 | org.springframework.boot » spring-boot-starter-jdbc | 2.3.4.RELEASE | 3.5.7 | |
| Annotation Tool Apache 2.0 | org.springframework.boot » spring-boot-configuration-processor | 2.3.4.RELEASE | 3.5.7 | |
| Security Apache 2.0 | org.springframework.security » spring-security-web3 vulnerabilities | 5.4.1 | 6.5.6 | |
| Config Apache 2.0 | org.springframework.security » spring-security-config | 5.4.1 | 6.5.6 | |
Apache 2.0 | org.springframework.security » spring-security-oauth2-resource-server | 5.4.1 | 6.5.6 |
Provided Dependencies (5)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Object Pool Apache 2.0 | org.apache.commons » commons-pool2 | 2.8.1 | 2.12.1 | |
| CodeGen MIT | org.projectlombok » lombok | 1.18.12 | 1.18.42 | |
| Maven Plugins MIT | org.projectlombok » lombok-maven-plugin | 1.18.12.0 | 1.18.20.0 | |
| Web Framework Apache 2.0 | org.springframework.boot » spring-boot-starter-web1 vulnerability | 2.3.4.RELEASE | 3.5.7 | |
Apache 2.0 | org.springframework.boot » spring-boot-starter-data-redis | 2.3.4.RELEASE | 3.5.7 |
Managed Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Defect Detection LGPL 2.1 | com.google.code.findbugs » jsr305 | 3.0.2 | 4.9.8 | |
| Java Spec CDDLGPL 1.1GPL 2.0 | javax.servlet » servlet-api | 3.0-alpha-1 | 4.0.1 | |
MIT | me.zhyd.oauth » JustAuth | 1.15.9 | 1.16.7 | |
| CodeGen MIT | org.projectlombok » lombok | 1.18.12 | 1.18.42 |
Licenses
| License | URL |
|---|---|
| MIT License | http://www.opensource.org/licenses/mit-license.php |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| YongWu Zheng | zyw23zyw23<at>163.com |