Skip to content

认证模块: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
JustAuthJust Auth(开箱即用的整合第三方登录的开源组件,脱离繁琐的第三方登录 SDK,让登录变得 So easy!)
justauth-spring-boot-starter