Token

Token

什么是token?

  • 服务器生成的一个字符串,作为客户端进行请求的令牌。
  • 当我们第一次登录的时候,服务器就会生成一个token,并把token返回给前端,
    此时,前端可以带上token进行数据请求。(此时不需要带上账号和密码)(它很安全)

什么地方用到了token?

当用户登录成功,我们需要反复地去服务器这边获取一些敏感的数据。

token作用:身份验证

使用流程:

  • 客户端用账号密码进行登录
  • 服务器收到请求对账号密码进行验证
  • 验证成功之后,后端生成token并返回给前端
  • 前端收到token之后将其储存在cookie或者本地存储里面。
  • 客户端再次向服务器发送请求时就带着token去发送请求。
  • 服务器对token进行验证,验证成功会发送响应数据。

注意事项

token存在于请求头header里面,并且服务器需要支持跨域。

相关推荐
abc800211703439 分钟前
前端Bug 修复手册
前端·bug
Best_Liu~42 分钟前
el-table实现固定列,及解决固定列导致部分滚动条无法拖动的问题
前端·javascript·vue.js
_斯洛伐克2 小时前
下降npm版本
前端·vue.js
苏十八3 小时前
前端进阶:Vue.js
前端·javascript·vue.js·前端框架·npm·node.js·ecmascript
st紫月3 小时前
用MySQL+node+vue做一个学生信息管理系统(四):制作增加、删除、修改的组件和对应的路由
前端·vue.js·mysql
乐容4 小时前
vue3使用pinia中的actions,需要调用接口的话
前端·javascript·vue.js
似水明俊德4 小时前
ASP.NET Core Blazor 5:Blazor表单和数据
java·前端·javascript·html·asp.net
至天5 小时前
UniApp 中 Web/H5 正确使用反向代理解决跨域问题
前端·uni-app·vue3·vue2·vite·反向代理
与墨学长5 小时前
Rust破界:前端革新与Vite重构的深度透视(中)
开发语言·前端·rust·前端框架·wasm
H-J-L6 小时前
Web基础与HTTP协议
前端·http·php