采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我把小程序里获取到的Token在整个项目里搜索了一遍也没找到 这个值。Tp5是怎么匹配Token获取到用户的地址的
这个课程不是演示过了吗,在cache下面有很多的文件夹啊,里面有很多文件记录的这个token啊。你可能说cache的token没有明文存储,这个是TP内部处理过了。不是明显有一个key:value的形式吗
非常感谢!
cache缓存的键名被TP处理了,转换成了目录和文件名,键值是真实存在相应文件里的
所以你看不到token得值,只能看到token对应的用户信息
多谢您的热心,不过您看了这个文件名和小程序获取的token一致吗? 我的就不是一致的,文件名和文件里面的数据我都看了一遍。应该就是老师说的,这个不是明文存储的
在console控制台可以看到小程序获取的token
用户首先在小程序获取code,并且拿code去请求服务器获取token,这时用户手中一份,服务器缓存中一份;当用户拿token去请求服务器相关权限接口时,才能获取相关服务。
你指的是网站的课程项目,还是工具?楼下的同学解释的挺好
我的意思是,这个token不是存在runtime的cache中吗,按道理来说,应该可以找到存放token的文件,但是我把cache文件都翻遍了,也没找到8245c.......(我的Token),是不是Tp5把这个Token转码存放了
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.4k 23
1.5k 21
1.6k 19
1.6k 18
1.3k 18