Sa-TokenSa-Token
主题
首页文档博客
视频
乐之者java(登录认证/权限管理/apiKey等)抓蛙师(23集)朱老师的小课堂(7集)王清江唷 SSO篇(29集)fox说技术(7集)架构驿站(11集)王清江唷(99集)筑梦信仰-joy(20集)达达-Java(26集)晒太阳的盐(22集)[ + 课程提交 ]
案例
Gitee - Awesome-Sa-TokenGitHub - Awesome-Sa-TokenAtomGit - Awesome-Sa-Token
加群需求提交赞助🔥 SSO/OAuth2 商业版
安全推荐
开发者安全 ChecklistAPI 安全 Checklist腾讯代码安全指南Web 安全学习笔记OWASP Cheat Sheet SeriesPayloadsAllTheThings
相关资源
更新日志常见报错推荐公众号在线考试在线提问问卷调查
  • 开始

    • 框架介绍
    • 在 SpringBoot 环境集成
    • 在 WebFlux 环境集成
    • 在 Solon 环境集成
    • 其它环境集成示例
    • 源码运行指南
    • Sa-Token 集成示例大全下载
  • 基础

    • 登录认证
    • 权限认证
    • 踢人下线
    • 注解鉴权
    • 路由拦截鉴权
    • Session会话
    • 框架配置
  • 深入

    • 集成 Redis
    • 前后端分离
    • 自定义 Token 风格
    • Token 提交前缀
    • 同端互斥登录
    • 记住我模式
    • 登录参数 & 注销参数
    • 二级认证
    • 模拟他人 & 身份切换
    • 账号封禁
    • 密码加密
    • 会话查询
    • Http Basic/Digest 认证
    • 全局侦听器
    • 全局过滤器
    • 多账号认证
  • 单点登录

    • 单点登录简述
    • 搭建统一认证中心:SSO-Server
    • SSO-Server 认证中心开放 API 接口
    • SSO模式一 共享Cookie同步会话
    • SSO模式二 URL重定向传播会话
    • SSO模式三 Http请求获取会话
    • 配置域名校验
    • 定制化登录页面
    • 自定义API路由
    • 平台中心跳转模式
    • 匿名 client 接入
    • 单点注销
    • 前后端分离下的整合方案
    • 消息推送机制
    • 用户数据同步 / 迁移
    • NoSdk、ReSdk 模式与非 java 项目
    • SSO 代码 API 参考
    • 常见问题总结
    • Sa-Pro:单点登录商业版
  • OAuth2.0

    • OAuth2.0简述
    • OAuth2-Server搭建
    • OAuth2-Server端开放 API 接口
    • 自定义数据加载器
    • 配置 client 域名校验
    • 自定义 Scope 权限及处理器
    • 为 Scope 划分等级
    • 自定义 grant_type
    • 定制化登录页面与授权页面
    • 自定义 API 路由
    • OAuth2-Server端前后台分离
    • OpenId 与 UnionId
    • 开启 OIDC 协议
    • 使用注解校验 Access-Token
    • OAuth2-与登录会话实现数据互通
    • OAuth2 代码 API 参考
    • 常见问题总结
    • Sa-Max:统一认证商业版
  • 微服务

    • 分布式Session会话
    • 网关统一鉴权
    • 内部服务外网隔离
    • 依赖引入说明
  • 插件

    • AOP注解鉴权
    • 临时 Token 认证
    • Quick-Login快速登录插件
    • Alone独立Redis插件
    • Alone独立Redisson插件
    • 缓存层扩展
    • JSON 序列化扩展
    • 序列化插件扩展包
    • HTTP 请求扩展
    • 和 Thymeleaf 集成
    • 和 Freemarker 集成
    • 注解鉴权 SpEL 表达式
    • 和 jwt 集成
    • 和 Dubbo 集成
    • 和 gRPC 集成
    • API 接口参数签名
    • API Key 接口调用秘钥
    • Sa-Token 插件开发指南
    • 自定义 SaTokenContext 指南
  • API手册

    • StpUtil-鉴权工具类
    • SaSession-会话对象
    • SaTokenDao-数据持久接口
    • SaStrategy-全局策略
    • 全局类、方法
  • 框架设计

    • 仓库目录
    • 数据结构
  • 其它

    • 更新日志
    • 框架生态
    • 框架博客
    • 推荐公众号
    • 加入讨论群
    • Sa-Token 内容合作群
    • 赞助 Sa-Token
    • 需求提交
    • 问卷调查
  • 附录

    • 常见问题排查
    • 框架名词解释
    • Sa-Token功能结构图
    • 全局 Log 输出
    • 异步 & Mock 上下文
    • 未登录场景值详解
    • Token有效期详解
    • Session模型详解
    • 数据读写三大作用域
    • TokenInfo参数详解
    • 异常细分状态码
    • 自定义注解
    • 防火墙
    • 参考:把权限放在缓存里
    • 参考:把路由拦截鉴权动态化
    • 解决反向代理 uri 丢失的问题
    • 解决跨域问题
    • 技术选型:SSO 与 OAuth2 对比
    • 集成 MongoDB 参考一
    • 集成 MongoDB 参考二
    • 从 Shiro、SpringSecurity、JWT 迁移
    • issue 提问模板
    • 为Sa-Token贡献代码
    • Sa-Token开源大事记
    • 团队成员
    • Sa-Token框架掌握度--在线考试







----- 到底线了 -----

×

一个项目搞定:同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离、纯 js、vue2、vue3、非 Sa-Token 项目、非 java 项目等架构下的 SSO 认证需求。

一次购买,永久授权。全源码交付,不含密 Jar。提供售后技术支持。

推荐公众号 ​


Java技术公众号: ​

Java大飞哥专注软件开发、技术架构设计、源码分享、JAVA技术。小简聊开发偶尔更新前后端技术文章,偶尔发布生活散文,更新随缘。浏览器搜索JanYork了解我更多。Java笔记虾专注于Java技术栈,推送 Spring全家桶,Dubbo等相关技术知识程序猿DD一线技术工作者的学习、生活与见闻TJ君一个励志推荐10000款开源项目与免费工具的程序猿
JavaGuide专注Java后端学习和大厂面试的公众号!Hollis《Java工程师成神之路》系列作者macrozheng专注Java技术分享,作者Github开源项目mall(40K+Star)终码一生分享Java开发技术(JVM,多线程,高并发,性能调优)CodeSheep一只爱技术的程序羊,想把分享变成一种习惯!
Java开发宝典分享Java基础、Java框架、数据库、微服务、中间件、分布式、架构等技术干货MarkerHub专注于梳理java知识,解析开源项目。 架构师必备分享干货文章,做一个有逼格的架构师社区! Github导航站分享好玩有趣、新奇、实用的开源项目 Java爱好者分享Java开发编程资源和Java技术文章
IT大咖说大咖干货,不再错过。 Java编程专注Java技术分享,Java基础知识/数据结构/算法大侠学JAVA道阻且长,行则将至,专注分享JAVA领域的干货Java大厂面试官一名一直奋斗在一线的程序员, 记录工作用遇到的问题和解决方案程序员大神有一个在程序员圈混了10年的老程序员, 分享程序员相关的精选内容教程
码农学习联盟码农学习联盟,程序员码农学习第一站!Java、Python、大数据、机器学习、人工智能程序猿传播编程经验,挖掘程序员优秀的学习资源。架构师必备分享干货文章,做一个有逼格的架构师社区!GitHuboy专注于分享 Python、Java、Web、AI、数据分析等多个领域的优质学习资源开源最前线推荐热门开源软件,介绍新开源项目,报导开源资讯!
Dromara开源组织Dromara开源组织官方公众号
GiteeGitHub官网
方志朋主要分享Java、Python等技术,用大厂程序员的视角来探讨技术进阶、面试指南、职业规划等。Java仓库专注Java全栈开发,分享实用技术干货。Java技术江湖一位阿里 Java 工程师的技术小站, 分享技术干货和学习经验java那些事分享java中各种新技术的应用方法,做一个潮流的java技术人!
Java研发军团Java系列文章个人博客,MySQL、SSM、Redis、SpringJava团长分享些技术干货,致力于Java全栈开发!武哥聊编程你若对得起时间,时间便对得起你~ 我是武哥!谢谢你的关注~每天进步一点点!Java笔记虾专注于Java技术栈,推送 Spring全家桶,Dubbo,Zookeeper,Redis,Linux,多线程Java项目学习关注我,我来带你从零开始做Java项目!
程序员追风专注于分享Java各类学习笔记、面试题以及IT类资讯。程序员编程每天下午13:30分发文,主要发布开源项目、面试题、最新技术资讯、干货学习资源~写代码的渣渣鹏关注我,学好Java。Spring Boot、 微服务、高并发、多线程、JVM、Spring CloudGitHub精选专注于分享优质的开源项目、学习资源,Java、Python、Go、Web 前端、AI、数据分析HelloGitHub分享 GitHub 上有趣、入门级的开源项目。

感谢以上公众号对 Sa-Token 项目的推荐









发现错误? 您可以在 Gitee 或 GitHub 或 AtomGit 帮助我们完善此页文档! 或 加入讨论群 交流反馈。

我们坚信,即使再复杂的技术,也可以用清晰、干练、易懂的文字描述出它的具体细节,如果你在阅读文档时有难以理解的章节,那一定是我们还没有优化好它, 请向我们 反馈 你的困惑之处,我们将持续优化文档。


鲁ICP备18046274号-5|公安备案鲁公网安备37011202002956号
目录

本页无章节

推荐关闭
Sa-Token 商业版:轻松搭建 SSO 单点登录、OAuth2.0 统一认证、API Key 认证。全源码交付、可二开。
加入 Sa-Token 框架交流群

离线版文档历史所有版本文档Demo 示例大全下载

如果 Sa-Token 帮助到了你,希望你可以向同事、朋友推荐了解本框架,这对我们非常重要,感谢支持!

加油,工程师!