Skip to content

基于Spring Authorization Server的Oauth2统一认证授权服务器

License

Notifications You must be signed in to change notification settings

KillerTwo/cat-oauth2-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

cat-oauth2-server v2022.05.22

oauth2 统一认证服务平台

平台简介

cat-oauth2-server是一套基于Spring boot、Spring security、Spring Authorization Server、react、ant design pro的统一认证授权服务平台。授权服务功能基于Spring Authorization Server0.3.0实现并自定义密码授权模式。

  • 前端采用react、ant design。
  • 后端采用Spring Boot、Spring Security、spring-authorization-server、Redis & Jwt。
  • 权限认证使用Jwt,支持多终端认证系统。
  • 支持加载动态权限菜单,多方式轻松权限控制。
  • 特别鸣谢:RuoYi-Vueeladminant design pro

内置功能

  1. 具有XunLuAdmin所有功能并添加客户端注册、管理功能

支持的授权类型

  1. 授权码授权类型(authorization_code)
  2. 客户端凭据授权类型(client_credentials)
  3. 密码授权类型(password)
  4. 刷新令牌(refresh_token)

默认端点

  1. 授权端点:/oauth2/authorize
  2. token端点:/oauth2/token
  3. token公钥端点:/oauth2/jwks
  4. 用户端点:/userinfo

在线体验

演示地址:

演示图

About

基于Spring Authorization Server的Oauth2统一认证授权服务器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published