能否讲解一下token如何传给前端页面及前端如何返回或者给一个实例

来源:12-5 提交订单 - 从redis获取数据进行判断

qq_标哥_0

2020-04-07

后端生成的token传给前端,一般是放在前端什么位置比较好?前端接收到的token如何返回给后端?网上查了一下,有多种说法,老师能否讲解一下或者给一个实例参考一下?

写回答

3回答

qq_标哥_0

提问者

2020-04-09

我之前都是用session的,现在想改用redis,这个token第一次做,老师你能给我一个实例参考一下吗?

0
0

singwa

2020-04-09

您好。token直接API返回给前端, 前端拿到token后存储浏览器本地,也可以存储cookie中。可以给一个过期时间。

后续每次请求后端API的时候,前端拿到本地浏览器这个token, 放header里面 即可。

希望老师的回复能帮助到您。

0
0

天经地义

2020-04-08

以下是我的个人见解,可以参考下:

  • token放哪里:

    • token一般可以放在全局变量共享给所有页面,这样做呢,关闭浏览器的时候登录态就会不见,适合不需要保存登录态的系统

    • js缓存在浏览器中,一般token有个过期时间,js存浏览器缓存的适合记得加上过期时间

  • 请求后端的时候一般可以将token放在header头中,封装一个js请求的方法,每次球球后台的时候,该方法自动将token从缓存中拿出来,放到header中

0
0

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1463 学习 · 1332 问题

查看课程