导航:首页 > 数据处理 > jwt用户哪些数据可以存

jwt用户哪些数据可以存

发布时间:2024-09-08 12:06:36

① jwt和token区别

jwt和token区别为主要体现在接收的信息是否需要进入数据库查询信息

Token需要查库验证token是否有效,而JWT不用查库,直接在服务端进行校验,因为用户的信息及加密信息,和过期时间,都在JWT里,只要在服务端进行校验就行,并且校验也是JWT自己实现的。

JWT是json web token缩写。它将用户信息加密到token里,服务器不保存任何用户信息。服务器通过使用保存的密钥验证JWT Token的正确性,只要正确即通过验证。

JWT包含三个部分: Header头部,Payload负载和Signature签名。由三部分生成Jwt Token,三部分之间用“.”号做分割, 校验也是JWT内部自己实现的。

Token基本原理:

1、客户端使用用户名跟密码请求登录。

2、服务端收到请求,去验证用户名与密码。

3、验证成功,服务端会签发一个Token保存到(Session,redis,mysql)中,然后再把这个Token发送给客户端。

4、客户端收到Token以后可以把它存储起来,比如放在Cookie里或者Local Storage里。

5、客户端每次向服务端请求资源的时候需要带着服务端签发的Token。

6、服务端收到请求,验证密客户端请求里面带着的Token和服务器中保存的Token进行对比校验, 如果验证成功,就向客户端返回请求的数据。

阅读全文

与jwt用户哪些数据可以存相关的资料

热点内容
想当程序员大学学什么专业好 浏览:523
小程序双十一怎么玩 浏览:866
qq空间代理怎么做 浏览:530
车库13万交易税是多少 浏览:378
格像有哪些产品 浏览:726
湖人还会进行哪个交易 浏览:19
蒙山的零食批发市场在哪里 浏览:707
通力楼层数据丢失报什么故障 浏览:599
产品整烫有哪些要求及注意事项 浏览:941
为什么游戏进不去应用程序错误 浏览:608
如何设置外服代理游戏 浏览:617
保罗数据不如威少是什么原因 浏览:521
疫苗预约健康通如何解绑宝宝信息 浏览:90
代理服装需要什么资质 浏览:895
中成药全国代理如何做 浏览:781
广州第二职业技术学院怎么样 浏览:369
如何清除非必要的系统程序 浏览:233
程序员穿什么颜色的鞋子 浏览:466
币圈什么是场内交易和场外交易 浏览:596
化工交易市场在哪里 浏览:861