老师,这个token值是存在哪里的啊

来源:9-16 用户收货地址-----接口测试

dear人格

2017-05-26

我把小程序里获取到的Token在整个项目里搜索了一遍也没找到 这个值。Tp5是怎么匹配Token获取到用户的地址的

写回答

5回答

7七月

2017-05-26

这个课程不是演示过了吗,在cache下面有很多的文件夹啊,里面有很多文件记录的这个token啊。你可能说cache的token没有明文存储,这个是TP内部处理过了。不是明显有一个key:value的形式吗

0
1
dear人格
非常感谢!
2017-05-26
共1条回复

SapereAudor

2017-05-26

cache缓存的键名被TP处理了,转换成了目录和文件名,键值是真实存在相应文件里的//szimg.mukewang.com/5927fbe80001fad803810129.jpg

1
2
dear人格
多谢您的热心,不过您看了这个文件名和小程序获取的token一致吗? 我的就不是一致的,文件名和文件里面的数据我都看了一遍。应该就是老师说的,这个不是明文存储的
2017-05-26
共2条回复

SapereAudor

2017-05-26

在console控制台可以看到小程序获取的token

1
0

SapereAudor

2017-05-26

用户首先在小程序获取code,并且拿code去请求服务器获取token,这时用户手中一份,服务器缓存中一份;当用户拿token去请求服务器相关权限接口时,才能获取相关服务。

1
0

7七月

2017-05-26

你指的是网站的课程项目,还是工具?楼下的同学解释的挺好

0
1
dear人格
我的意思是,这个token不是存在runtime的cache中吗,按道理来说,应该可以找到存放token的文件,但是我把cache文件都翻遍了,也没找到8245c.......(我的Token),是不是Tp5把这个Token转码存放了
2017-05-26
共1条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程