php - SDK中的token的缓存应该由谁来负责?
ringa_lee
ringa_lee 2017-04-11 09:45:49
[PHP讨论组]

最近需要做一个产品的 SDK ,里面涉及到了 Token 部分
Token由于有过期时间,而且获取 Token 的接口有请求次数
限制,所以考虑要对 Token 做缓存。大家是如何处理这部分的?

由 SDK 完成缓存,还是用户自行完成缓存,SDK 只负责获取 Token.

ringa_lee
ringa_lee

ringa_lee

全部回复(2)
PHP中文网

补充一楼的一点,如果获取token是从第三方获取到的,而且你在服务端做了缓存,那么当用户绕过服务端直接访问第三方接口后,服务端的缓存的token就失效了。
如果获取token的接口实现就是倪的服务端,那就更不用缓存了,只需要根据用户做个接口的访问次数限制即可。其实这种情况下也可以缓存哦,哈哈

PHPz

对外提供的SDK的话最好还是由用户来控制缓存和缓存方式吧,这样更加灵活一些,用户可以根据需要使用自己的存储进行缓存。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号