老师,像github,OpenAI 中的key,用的是哪个方案?

来源:6-2 介绍两种单点登录方案设计

慕神4535282

2024-05-14

如题,

  1. 像 ChatGPT 的 api key,本质上是什么方案吗?根据 key的有效期有多长由后端来决定 这一点来看,似乎不像是 JWT 方案,而根据 key 在有效期内一直不变这一点来看,又不像是 reids + token 方案。
  2. 那它是怎么管理这个key的有效期的,比如说,这个key的有效期是3个月,充值后,key的有效期为400天。
  3. 现在redis + token 的方案是不是过时了,我看到网上很多资料都是说的JWT,而redis+token方案的资料很少。

谢谢老师解答我上述3个问题,附,我问了gpt 问题1,它没有回复我是哪个方案,说是保密。

写回答

1回答

甲蛙

2024-05-18

这种肯定要用上数据库的,为每个会员生成一个key,key是不变的,有张表存储key及过期时间,当充值时,就更新过期时间,加上相应的天数。

跟第三方接口的对接,经常会用到这种key的设计,比如我的新课里会对接短信、视频点播服务、智能语音服务、支付宝等,都会有这种key的设计

0
5
慕神4535282
非常感谢!
2024-06-14
共5条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程