认证模块:JustAuth
简介
continew-starter-auth-justauth
是 ContiNew Starter 认证模块针对 JustAuth 框架的默认处理。
xml
<dependency>
<groupId>top.continew</groupId>
<artifactId>continew-starter-auth-justauth</artifactId>
</dependency>
主要特性
- 版本锁定:涉及依赖已进行版本锁定,使用时无需配置版本
- 提供 JustAuth State 缓存 Redisson 实现
- 适配 Spring Boot 3.x
配置示例
yaml
--- ### Just Auth 配置
justauth:
enabled: true
type:
GITEE:
client-id: 5d271b7f638941812aaf8bfc2e2f08f06d6235ef934e0e39537e2364eb8452c4
client-secret: 1f7d08**********5b7**********29e
redirect-uri: ${project.url}/social/callback?source=gitee
GITHUB:
client-id: 38080dad08cfbdfacca9
client-secret: 1f7d08**********5b7**********29e
redirect-uri: ${project.url}/social/callback?source=github
cache:
type: REDIS
核心依赖
依赖 | 描述 |
---|---|
continew-starter-core | |
JustAuth | Just Auth(开箱即用的整合第三方登录的开源组件,脱离繁琐的第三方登录 SDK,让登录变得 So easy!) |
justauth-spring-boot-starter |