# Sa-Token
Sa-Token是一个java权限认证框架，功能全面，上手简单，登录认证、权限认证、Session会话、踢人下线、账号封禁、集成Redis、前后端分离、分布式会话、微服务网关鉴权、单点登录、OAuth2.0、临时Token验证、记住我模式、模拟他人账号、临时身份切换、多账号体系、注解式鉴权、路由拦截式鉴权、花式token、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成...，有了sa-token，你所有的权限认证问题，都不再是问题
Keywords: sa-token,sa-token框架,sa-token文档,java权限认证

# Sa-Tokenv1.34.0

一个轻量级 java 权限认证框架，让鉴权变得简单、优雅！
GitHub 码云 加入讨论群 开发文档

####

## Sa-Token 支持特性

## ⚡️ 登录认证

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

## 🔑️ 权限认证

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

## ⛏️ 踢人下线

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

## 🔎️ Redis集成

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

## 🚀️ 前后端分离

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

## ️🍃 单点登录

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

## 🍂 OAuth2.0

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

## 💦️ 微服务支持

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

## 🗳️ 开箱即用

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

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

## 优秀开源集成案例

### SpringBoot_v2

开源oschina

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

### Snowy

小诺开源技术

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

### RuoYi-Vue-Plus

疯狂的狮子Li

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

### RuoYi-Cloud-Plus

疯狂的狮子Li

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

### Sa-Plus

孔明

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

### EasyAdmin

laker

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

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

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

（如果您的企业也使用了 Sa-Token，您可以 在此 提交）

## Dromara 成员项目

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

### Dromara 知识星球

## 友情链接

Copyright ©2022 Sa-Token java权限认证 | sa-token.cc | 鲁ICP备18046274号-4