文章目录
- 1、Sa-Token介绍
- 2、SpringBoot整合Sa-Token
-
- 2.1 SpringBoot项目中添加依赖
- 2.2 修改配置文件
- 2.3 Controller层实现权限认证
- 2.4 功能详解
-
- 2.4.1 登录认证
- 2.4.2 权限认证
- 2.5 注解式鉴权
- 2.6 异常处理
- 3.小结
1、Sa-Token介绍
Sa-Token
是一个轻量级Java权限认证框架,主要解决登录认证、权限认证、Session会话
、单点登录、OAuth2.0
、微服务网关鉴权等一系列权限相关问题。它的API设计简单,易于上手,同时功能强大,能够满足多种复杂的权限认证需求。
2、SpringBoot整合Sa-Token
2.1 SpringBoot项目中添加依赖
在SpringBoot
项目中,首先需要添加Sa-Token
的依赖:
<dependency>
<groupId