![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sa-token
文章平均质量分 57
shengzhang_
这个作者很懒,什么都没留下…
展开
-
Sa-Token之注解鉴权:优雅的将鉴权与业务代码分离!
Sa-Token之注解鉴权:优雅的将鉴权与业务代码分离! Sa-Token 介绍: Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题。 今天,我们主要介绍一下 Sa-Token 中的注解鉴权,它可以让我们:优雅的将鉴权与业务代码分离! GitHub 开源地址:https://github.com/dromara/sa-token 前置工作: 1、首先我们在 pom.xml 引入依赖: &原创 2021-09-13 02:48:19 · 2157 阅读 · 0 评论 -
Sa-Token v1.20.0 发布,新增临时Token认证
框架介绍 Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、分布式Session会话、单点登录、OAuth2.0 等一系列权限相关问题。 框架针对踢人下线、自动续签、前后台分离、分布式会话……等常见业务进行N多适配,通过sa-token,你可以以一种极简的方式实现系统的权限认证部分 Sa-Token v1.20.0 版本更新包括以下内容: 新增:新增Solon适配插件,感谢大佬 @刘西东 提供的pr [重要] 新增:新增SaRouter.stop()函数,用于一次性跳出匹配链原创 2021-06-17 16:50:46 · 528 阅读 · 0 评论 -
java中如何踢人下线?封禁某个账号后使其会话立即掉线!
需求场景 封禁账号是一个比较常见的业务需求,尤其是在论坛、社区类型的项目中,当出现了违规用户时我们需要将其账号立即封禁。 常规的设计思路是:在设计用户表时增加一个状态字段,例如:status,其值为1时代表账号正常,其值为0时代表账号已被封禁。 当我们需要封禁一个账号时,只需要将其账号的status值修改为0即可,对方再次登录系统时,我们便可以检测到status值不为1禁止登录。 这种模式虽然思路简单,但也有一个不小的问题,那就是: 如果对方一直在线不注销登录呢? 由于我们只在登录时检测status值,这也原创 2021-01-19 13:48:39 · 480 阅读 · 0 评论 -
sa-token v1.9.0 版本已发布,带来激动人心新特性:同端互斥登录
sa-token是什么? sa-token是一个JavaWeb轻量级权限认证框架, 官网首页:http://sa-token.dev33.cn/ 如果你经常使用腾讯QQ,就会发现它的登录有如下特点:它可以手机电脑同时在线,但是不能在两个手机上同时登录一个账号 同端互斥登录,指的就是像腾讯QQ一样,在同一类型设备上只允许单地点登录,在不同类型设备上允许同时在线 在sa-token中如何做到同端互斥登录? 首先在配置文件中,将 allowConcurrentLogin 配置为false,然后调用登录等相关接口时原创 2021-01-06 19:46:57 · 582 阅读 · 1 评论