Sa-Tokenv1.37.0

一个轻量级 java 权限认证框架,让鉴权变得简单、优雅!

Sa-Token 支持特性

⚡️ 登录认证

多端登录、单端登录、同端互斥登录、七天免登录…… 多种登录策略只需改个配置即可完成

🔑️️ 权限认证

权限认证、角色认证、会话二级认证、注解鉴权、路由鉴权……多种姿势灵活鉴权

⛏️ 踢人下线

强制注销、踢人下线、账号封禁、身份切换、自动续签 …… 提供完善的会话管理方案

🔎 Redis集成

提供 Redis 集成方案、项目重启数据不丢失、多系统数据互通,可自定义数据持久化策略

🚀️️ 前后端分离

内置多种 Token 读取策略,适配APP、小程序、SPA单页应用等前后端分离场景

️🍃 单点登录

同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离……提供各种架构下的SSO接入方案

🍂 OAuth2.0

轻松搭建 OAuth2.0 认证中心,支持四种授权模式,支持 openid 授权机制,支持二次扩展开发

💦️ 微服务支持

分布式 Session 会话、网关统一鉴权、RPC调用鉴权……提供开箱即用的微服务认证方案

🗳️ 开箱即用

提供SpringMVC、WebFlux、Solon、jwt 等常见框架集成包,真正的开箱即用……

有了Sa-Token,你所有的权限认证问题,都不再是问题! 点击查看功能结构图

曾获荣誉


GVP - Gitee 最有价值开源项目


OSCHINA 2021 人气指数 TOP 30 开源项目


OSCHINA 2022 年度最火热中国开源项目社区


可信开源社区共同体预备成员


开放原子基金会2023快速成长开源项目


Dromara 组织顶尖项目(之一)

优秀开源集成案例

Snowy

小诺开源技术

国内首个国密前后分离快速开发平台,基于Vue3、Antdv、SaToken

RuoYi-Vue-Plus

疯狂的狮子Li

重写 RuoYi-Vue 所有功能,集成 Sa-Token、Mybatis-Plus、Hutool 定期同步

SpringBoot_v2

开源oschina

努力打造 springboot 框架的极致细腻的脚手架,原生纯净。

RuoYi-Cloud-Plus

疯狂的狮子Li

重写 RuoYi-Cloud 所有功能 整合 SpringCloudAlibaba、Dubbo3.0、Sa-Token

Sa-Plus

孔明

一个基于 SpringBoot 的快速开发框架,内置代码生成器

EasyAdmin

laker

轻量级的后台管理系统脚手架,内置代码生成器、权限管理、工作流引擎等

如果您的开源项目也使用了 Sa-Token,您可以 在此 提交

Sa-Token 官方公众号,及时接收框架更新通知、技术文章


正在使用 Sa-Token 的企业 / 机构

(如果您的企业也使用了 Sa-Token,您可以 在此 提交)


Dromara 成员项目

为往圣继绝学,一个人或许能走的更快,但一群人会走的更远。

Dromara 知识星球