关于sa-token sso模式三的一些疑问 我这边是做的一个管理平台,管理平台本身已经集成了satoken的认证登录。但是目前我这个管理平台需要提供一个统一的单点能力,让多个外部系统对接我这个管理平台。我看satoken本身有对sso的封装,但是看demo有一些疑问 1、管理平台本身有自己的登录controller了。但是ssocontroller里面还要配...
* @param token 只要是ssoserver登陆成功回来就会带上 * @return */ @GetMapping("/employees") public String employees(Model model, HttpSession session,@RequestParam(value="token",required = false) String token) { if (!StringUtils.isEmpty(token)) { // 去ssoserver登录成功调回来就会带上 //TODO ...
Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、单点登录、OAuth2.0、分布式Session会话、微服务网关鉴权 等一系列权限相关问题。 登录认证示例: // 会话登录:参数指定在当前客户端登录的账号id StpUtil.login(10001); // 会话校验:在需要校验登录处调用以下方法,如果会话未登录会抛出 `Not...
importcn.dev33.satoken.stp.StpUtil;importorg.springframework.web.bind.annotation.*;@RestControllerpublicclassLoginController{@PostMapping("/login")publicStringlogin(@RequestParamString username,@RequestParamString password){// 1. 校验用户名和密码(这里模拟一个简单的校验)if("admin".equals(username) &&"1...
Sa-Token-SSO 由简入难划分为三种模式,解决不同架构下的 SSO 接入问题:系统架构采用模式简介文档链接 前端同域 + 后端同 Redis 模式一 共享Cookie同步会话 文档、示例 前端不同域 + 后端同 Redis 模式二 URL重定向传播会话 文档、示例 前端不同域 + 后端 不同Redis 模式三 Http请求获取会话 文档、示例...
sa-token-starter feat: 新增 SaFirewallStrategy 防火墙策略:请求 path 黑名单校验、非法字符校验、白名单放行 2个月前 sa-token-test 重构sa-token-oauth2:提取数据加载器 Bean,提供更方便的自定义数据加载方案。 6个月前 .gitignore 添加忽略目录
sa-token-demo sa-token-demo-springboot/src/main/java/com/pj/test StressTestController.java sa-token-demo-sso-server/src/main/java/com/pj/sso GlobalException.java sa-token-demo-sso1 .gitignore pom.xml src/main java/com/pj SaSsoApplication.java sso SsoController.java util...
没错,在 Sa-Token 中,登录认证就是如此简单,不需要任何的复杂前置工作,只需这一行简单的API调用,就可以完成会话登录认证! 当你受够 SpringSecurity、Shiro 等框架的三拜九叩之后,你就会明白,相对于这些传统老牌框架,Sa-Token 的 API 设计是多么的简单、优雅!
sa-token-dependencies sa-token-demo-sso-server-solon::根据 sa-token-solon-plugin 最新的适配代码,调整示例 2年前 sa-token-doc update sa-token-doc/oauth2/oauth2-server.md. 2年前 sa-token-plugin 调整sa-token-dao-redisx 适配(提供 base64, json 两种序列化方案) ...
首先:ST(sa-token) 在对常见的web框架做集成的时候提供对应的工具,例如Springboot 的 starter,我们今天就从这里开始。 对于SpringBoot的starter我们自然先查看META-INF下面的spring.factories文件了,这可是Boot自动装配的源头 其中通过这类装配类,实现了 ST 初始化配置,其中 ST-DAO 的实例,就是我们今天解决SSO后端共...