Rumah > pembangunan bahagian belakang > tutorial php > 如何缓存多用户access_token

如何缓存多用户access_token

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:14:47
asal
1417 orang telah melayarinya

因为做的是第三方的微信公众号平台,然后有用到jssdk的东西,需要用到access_token和jsapi_ticket,但是,出现的问题是,比如现在A公众号调用了jssdk,它会存了一个access_token和jsapi_ticket,放在access_token.php和jsapi_ticket.php里面,然后如果现在B公众号来调用jssdk了,就会出现invalid signature这个错误了,因为B读到的是A刚才缓存的那个access_token和jsapi_ticke。 请问下有什么方法可以解决这种问题? 就是A和B调用互不影响?


回复讨论(解决方案)

没人提下点嘛?

存入memcache,redis,本地文件,数据库都可以啊。取的时候判断过期时间,过期了就重新取,然后保存,没过期就使用这个。

存入memcache,redis,本地文件,数据库都可以啊。取的时候判断过期时间,过期了就重新取,然后保存,没过期就使用这个。



memcache,redis  这2个是做什么? 哪种方法比较常用方便? 我用了存数据库的

带上唯一识别标志
当然程序肯定是要修改的了

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan