首先介绍一下什么是JSON Web Token(JWT)? 官方文档是这样解释的:JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且独立的方式,可以在各方之间作为JSON对象安全地传输信息。此信息可以通过数字签名进行验证和信任。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。 虽然JWT可以加密以在各方之间提供保密,但只将专注于签名令牌。签名令牌可以验证其中包含的声明的完整性,而加密令牌则隐藏其他方的声明。当使用公钥/私钥对签署令牌时,签名还证明只有持有私钥的一方是签署私钥的一方。 通俗来讲,JWT是一个含签名并
2021-11-02 14:16:17 231KB data header jsonobject
1
SpringSecurity-JWT-VERSION2(AccessToken和RefreshToken) version1太复杂,无法优化。 accessToken refreshToken流 安全登录处理流程 详细说明转到博客文章 JWT异常处理 安全异常处理(AuthenticationEntryPoint,AccessDeniedHandler) 仅使用AccessToken时 如果将AccessToken的有效时间设置得较长,则很方便,因为用户不需要频繁登录,但是只要有效时间长,恶意用户就可以窃取AccessToken,从而降低了安全性。 相反,如果将AccessToken的有效时间设置为较短时间,则安全性将提高,但由于用户频繁登录,其便利性将降低。 您可能会认为使JWT无效将不起作用,但是JWT只能在设置的到期时间过去之后才到期。 我不能强迫它在那之前过期。 同时使用
1
MartinHub的学习笔记 关于我 MartinHub :smiling_face_with_sunglasses: ,,热爱生活!热爱技术! 微信公众号【MartinHub】 个人微信号【MartinHub】 项目介绍 大数据 Java 数据库 Linux 杂记 :bullseye: :hot_beverage: :floppy_disk: :cloud: :memo: :black_nib:本仓库有来源自己总结,网上收集,视频笔记,如果有区别之处,可以联系我进行删除。 :scroll:笔记仓库: GitHub上: Gitee: :scroll:笔记地址: GitHub上: Gitee: 因个人能力有限,笔记中可能还有很多错误的地方,还请大家能够多多指出交流,也欢迎各位小伙伴能够提交拉请求请求进行完善。 注意:因为构建页面的框架缓存,访问笔记地址时,为防止最新更新的笔记看不到,请浏览器打开网址后,先清除页面缓存。
2021-10-30 16:21:25 18MB HTML
1
|简体中文 项目文档 : : (贡献者: 和 ) 前端UI框架: 后台框架: 1.基本介绍 1.1项目介绍 测试用户名:admin 测试密码:123456 Gin-vue-admin是一个基于vue和gin开发的全栈前分离的后台管理系统,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供多种示例文件,让您把更多时间专注于业务开发上。 1.2贡献指南 嗨!首先感谢您使用gin-vue-admin。 Gin-vue-admin是一套为后台管理平台准备的一个完整的前分离分离式样式的开源框架,逐步快速构建后台管理系统。 Gin-vue-admin的成长离不开大家的支持,如果你愿意为gin-vue-admin贡献代码或提供建议,请阅读以下内容。 1.2.1问题规范 问题仅用于提交Bug或功能以及设计相关内容,其他内容可能会被直接关闭。如果您在使用时产生了疑问,请到Slack或里咨询。 在提交问题之前,请搜索相关内容是否已被提出。 1.2.2拉取要求规范 请先叉一个到自己的项目下,不要直接在仓库下建分支。 commit信息要以[文件名]: 描述
2021-10-29 09:46:40 1.02MB go golang admin vue
1
主要介绍了详解SpringBoot+SpringSecurity+jwt整合及初体验,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2021-10-28 16:06:51 124KB SpringBoot SpringSecurity jwt
1
vue_shop 介绍 vue-shop的黑马视频源代码,包括前一部分源代码,预先采用Vue,Vue-router,Element-UI,Axios,Echarts技术栈,采用Node.js,Express,Jwt,Mysql,Sequelize技术栈。 软件架构 软件架构说明 前端采用以下技术栈: 1.Vue 2.Vue路由器 3.元素UI 4,Axios 5,图表 前端源在目录下 初步采用以下技术栈: 1,Node.js 2.快递 3.重量 4,MySQL 5,均衡 初始源代码在目录下 视频教程 前端项目vue_shop所在的B站视频地址为: ,UP主的视频通俗易懂,很适合前端小白观看和学习。 使用说明 1.前端使用 参考前端源代码目录下的文件 2.合理使用 参考原始源代码目录下的文件 参与贡献 叉本仓库 新建Feat_xxx分支 提交代码 新建Pull Request
2021-10-19 00:19:30 3.88MB 系统开源
1
zlt-微服务平台 如果您觉得有帮助,请点右上角“ Star”支持一下谢谢 1.总体架构图 2.功能介绍 3.项目介绍 技术交流群 详细在线文档: : 演示环境地址:http: 账号密码:admin / admin APM监控账号密码:admin / admin Grafana账号:zlt / zlt123 txlcn事务管理器密码:admin 任务管理账号密码:admin / 123456 前哨:前哨/前哨 演示环境有全方位的监控示例:日志系统+ APM系统+ GPE系统 Gitee地址: ://gitee.com/zlt2000/microservices-platform Github地址: : 前一级分离的企业级微服务架构 主要针对解决微服务和业务开发时常见的非功能性需求 深度定制Spring Security真正实现了基于RBAC , jwt和oauth2的无状态统一权限认证的解决方案 提供应用管理,方便第三方系统接入,支持多租户(应用隔离) 帖子组件化的思想实现高内聚低取代和高度可配置化 重点法规,严格控制包依赖,每个工程基本都是最小依赖 非常适合学习和企
2021-10-18 14:38:05 76.22MB java platform jwt oauth2
1
django-graphql-jwt:石墨烯Django的JSON Web令牌(JWT)身份验证
2021-10-17 22:11:28 115KB graphql jwt django oauth2
1
用go语言的框架gin,开发采用mvc思想,利用中间件做了jwt权限,跨域访问,异常封装
2021-10-14 16:02:28 40KB go gin jwt
1
JWT所需的jar包
2021-10-12 15:25:21 1.24MB JWT
1