Sa-Token v1.20.0 发布,轻量级权限认证框架

Sa-Token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、分布式Session会话、单点登录、OAuth2.0 等一系列权限相关问题。

框架针对踢人下线、自动续签、前后台分离、分布式会话……等常见业务进行N多适配,通过sa-token,你可以以一种极简的方式实现系统的权限认证部分

Sa-Token v1.20.0  版本更新包括以下内容:

- 新增:新增Solon适配插件,感谢大佬 `@刘西东` 提供的pr **[重要]** 
- 新增:新增`SaRouter.stop()`函数,用于一次性跳出匹配链功能 **[重要]** 
- 新增:新增单元测试   **[重要]** 
- 新增:新增临时令牌验证模块   **[重要]**  
- 新增:新增`sa-token-temp-jwt`模块整合jwt临时令牌鉴权    **[重要]**  
- 新增:会话 `SaSession.get()` 增加缓存API,简化代码 
- 新增:新增框架调查问卷 
- 修复:修复同时引入 `Spring Cloud Bus` 与 `Sa-Token` 冲突的问题   **[重要]** 
- 修复:修复`SaServletFilter`异常函数中无法自定义`Content-Type`的问题 
- 文档:新增微服务依赖引入说明 
- 文档:新增认证流程图 
- 不兼容更新重构:
    - 方法:`StpUtil.setLoginId(id)` -> `StpUtil.login(id)` 
    - 方法:`StpUtil.getLoginKey()` -> `StpUtil.getLoginType()` (注意其它所有地方的`LoginKey`均已更改为`loginType`)
    - 工具类:`SaRouterUtil` -> `SaRouter` 
    - 配置类:`allowConcurrentLogin` -> `isConcurrent` 
    - 配置类:`isV` -> `isPrint` 
    - 为保证平滑更新,旧API仍旧保留,但已增加`@Deprecated`注解,请尽快更新至新API  

更多详细信息请关注官方文档

 

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/146338/sa-token-1-20-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。