首页 原创观点 行业洞察
返回
2023/10/16

token的意思和作用

Token是用来做持久化处理的,目的就是让客户端和服务端互相认识。HTTP请求默认是不持久的,没有状态的,谁也不认识谁。那么Token具体是什么意思,又有什么作用呢?下面就带大家来认识一下。

Token的意思就是“令牌”,用户身份的验证方式,有点类似于Cookie,但是相对来说Token会更安全一点。

比如你授权(登录)一个程序时,他就是个依据,判断你是否已经授权该软件;Token的状态是存储在客户端,里面包括你登录信息之类的最简单的Token组成:uid(用户唯一的身份标识)、time(当前时间的时间戳)、sign(签名,由Token的前几位+盐以哈希算法压缩成一定长的十六进制字符串,可以防止恶意第三方拼接Token请求服务器)。还可以把不变的参数也放进Token,避免多次查库。

Token特点:

1、无状态、可扩展

2、支持移动设备

3、跨程序调用

4、安全

一般流程:

1、客户端向服务端申请Token

2、服务端收到请求,会去验证用户信息,签发一个Token给客户端,服务端自己也会保存Token

3、客户端收到服务端签发的Token会保存起来,每次请求带上Token

4、服务器收到其他请求,会去验证客户端的Token,如果成功则返回数据,不成功就做其他处理

上面就是关于token是什么意思和作用的全部介绍,希望以上相关内容能帮助到大家。安古信息致力于高端网站建设、小程序开发、APP开发、微信商城、分销系统、多店系统、系统平台开发等领域,所有项目均为您提供,供您选择!



如有此类需求可联系安古信息客服

扫一扫在手机打开当前页

相关新闻

网站建设中的安全性和数据保护设计 安古信息

随着互联网的快速发展,网站已经成为企业展示品牌形象、吸引客户、提高销售额的重要渠道。然而,随着时间的推移,网站的设计和功能可能已经过时,需要进行改版升级。在进行网站建设时,安全性和数据保护设计是非常重要的,本文将从这两个方面进行探讨。一、安全性设计在进…
下一篇

ipv6网站测试

IPv6网站测试是指对采用IPv6协议的网站进行测试和评估工作。由于IPv6协议在传输层上与IPv4协议有所不同,因此需要专门的测试方法来测试IPv6网站的可访问性、性能和安全性。首先,我们可以从可访问性方面对IPv6网站进行测试。测试的目标是确认IPv6网站能否正常被访问和加载…
上一篇
Copyright © 2020 四川安古信息技术有限公司 未经许可 严禁复制 蜀ICP备2022007717号 ipv6 ready
预约
咨询
微信扫码沟通
四川安古信息技术有限公司 四川安古信息技术有限公司

电话咨询

400-028-6758

135-4035-3421

客服