随笔分类 -  token

摘要:过去这段时间主要负责了项目中的用户管理模块,用户管理模块会涉及到加密及认证流程,加密已经在前面的文章中介绍了,可以阅读用户管理模块:如何保证用户数据安全。今天就来讲讲认证功能的技术选型及实现。技术上没啥难度当然也没啥挑战,但是对一个原先没写过认证功能的菜鸡甜来说也是一种锻炼吧 技术选型 要实现认证功 阅读全文
posted @ 2023-03-22 22:51 程序员小明1024 阅读(382) 评论(0) 推荐(0) 编辑
摘要:需求 最近遇到个需求:前端登录后,后端返回token和token有效时间,当token过期时要求用旧token去获取新的token,前端需要做到无痛刷新token,即请求刷新token时要做到用户无感知。 需求解析 当用户发起一个请求时,判断token是否已过期,若已过期则先调refreshToke 阅读全文
posted @ 2022-10-04 09:49 程序员小明1024 阅读(573) 评论(1) 推荐(1) 编辑
摘要:前言 在前后端分离的开发模式下,前端用户登录成功后后端服务会给用户颁发一个jwt token。前端(如vue)在接收到jwt token后会将token存储到LocalStorage中。 后续每次请求都会将此token放在请求头中传递到后端服务,后端服务会有一个过滤器对token进行拦截校验,校验t 阅读全文
posted @ 2022-09-27 23:19 程序员小明1024 阅读(501) 评论(0) 推荐(0) 编辑
摘要:前言 前段时间写了篇文章《axios如何利用promise无痛刷新token》,陆陆续续收到一些反馈。发现不少同学会想要从在请求前拦截的思路入手,甚至收到了几个邮件来询问博主遇到的问题,所以索性再写一篇文章来说说另一个思路的实现和注意的地方。过程会稍微啰嗦,不想看实现过程的同学可以直接拉到最后面看最 阅读全文
posted @ 2022-07-17 02:02 程序员小明1024 阅读(105) 评论(0) 推荐(0) 编辑
摘要:本文cookie和session的存值和取值以及拦截器token验证 pom添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/ 阅读全文
posted @ 2021-11-15 21:35 程序员小明1024 阅读(536) 评论(0) 推荐(0) 编辑
摘要:单点登录-百度百科 https://baike.baidu.com/item/%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95/4940767?fr=aladdin JSON Web Tokens官网 Libraries里有各种语言的推荐包jjwt的Github网址 JWT官 阅读全文
posted @ 2021-07-05 20:52 程序员小明1024 阅读(287) 评论(0) 推荐(0) 编辑