kisso 3.7.6 发布,SSO 中间件
kisso = cookie sso
基于 Cookie 的 SSO 中间件,它是一把快速开发 java Web 登录系统(SSO)的瑞士军刀。欢迎大家使用 kisso !!
-
前后分离可选:请求 Header 票据模式, 请求 Cookie 模式
使用文档
// 生成 jwt 票据,访问请求头设置‘ accessToken=票据内容 ’ String jwtToken = SSOToken.create().setId(1).setIssuer("admin").getToken(); // 解析票据 SSOToken ssoToken = SSOToken.parser(jwtToken); // Cookie 模式设置 SSOHelper.setCookie(request, response, new SSOToken().setId(String.valueOf(1)).setIssuer("admin")); // 权限拦截器类 SSOSpringInterceptor // 注解不拦截 @Login(action = Action.Skip) // yml 配置 kisso.config....
默认 HS512 算法
// HS512 密钥,配置参数 kisso.config.sign-key SSOHelper.getHS512SecretKey()
切换 RS512 算法
- 1,配置算法 kisso.config.sign-algorithm = RS512
- 2,配置私钥公钥证书,默认放置 resources 目录即可
// RSA 密钥,配置参数 kisso.config.rsa-jks-store // 其它参数 CN=Server,OU=Unit,O=Organization,L=City,S=State,C=US // RSA 生成 jks 密钥 $ keytool -genkeypair -alias jwtkey -keyalg RSA -dname "CN=llt" -keypass keypassword -keystore key.jks -storepass jkspassword // RSA 生成证书 // RSA 公钥,配置参数 kisso.config.rsa-cert-store $ keytool -export -alias jwtkey -file public.cert -keystore key.jks -storepass jkspassword

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
smart-pay-plus 第一个里程碑版本 Beta1 发布
smart-pay-plus 的第一个里程碑版本发布了,新版本带来了以下新特性和关键改进: 技术选型 核心框架:Spring Boot 2.x 安全框架:Apache Shiro 1.4 持久层框架:MyBatis 3.x 数据库连接池:Druid 1.x 系统功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 岗位管理:配置系统用户所属担任职务。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 在线用户:当前系统中活跃用户状态监控。 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 商户信息:配置支付商户基本信息。 渠...
- 下一篇
GTK 3.98.2 发布
GTK 3.98.2 已发布,这也是 GTK 4.0 的最新开发版本快照。 此版本重新实现了 GtkPopovers 以及拆分 GdkSurface API,并完成了关于使用事件控制器的键盘快捷键的新基础架构,GtkTextTag 公开了新的 Pango 功能,以及完成拖拽功能的重构。 新的 HighContrast 主题也已反向移植到 GTK 3。GTK 3.98.2 还对工具包的代码库进行了各种清理和修复。 最后,GTK 团队还希望在推送 GTK4.0 稳定版之前集成一个新的动画 API、提供更好的可访问性支持,以及集成行循环列表和网格视图。 详情查看https://blog.gtk.org/2020/04/01/gtk-3-98-2/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8