老师,像github,OpenAI 中的key,用的是哪个方案?
来源:6-2 介绍两种单点登录方案设计

慕神4535282
2024-05-14
如题,
- 像 ChatGPT 的 api key,本质上是什么方案吗?根据 key的有效期有多长由后端来决定 这一点来看,似乎不像是 JWT 方案,而根据 key 在有效期内一直不变这一点来看,又不像是 reids + token 方案。
- 那它是怎么管理这个key的有效期的,比如说,这个key的有效期是3个月,充值后,key的有效期为400天。
- 现在redis + token 的方案是不是过时了,我看到网上很多资料都是说的JWT,而redis+token方案的资料很少。
谢谢老师解答我上述3个问题,附,我问了gpt 问题1,它没有回复我是哪个方案,说是保密。
写回答
1回答
-
这种肯定要用上数据库的,为每个会员生成一个key,key是不变的,有张表存储key及过期时间,当充值时,就更新过期时间,加上相应的天数。
跟第三方接口的对接,经常会用到这种key的设计,比如我的新课里会对接短信、视频点播服务、智能语音服务、支付宝等,都会有这种key的设计
052024-06-14
相似问题