Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在运行一个 Django 应用程序,该应用程序需要与外部 API 交互以代表其用户发出请求。
在进行任何调用之前,我必须通过类似 OAuth 的接口获取访问令牌。这个令牌是我的,我的用户不会每个人都有一个。我已经用 测试了入口点和方法curl,一切似乎都运行良好,所以我准备好集成服务了。
curl
当令牌过期时,我应该如何请求、存储、重用和更新这个令牌?此外,流程的哪些部分应该在客户端的浏览器上运行,哪些部分应该在 Django 后端运行?
我最终创建了一个单行表,更新为包含最新的有效令牌。
主要原因:我知道无论我在哪里部署这个应用程序,无论在多少台机器上服务多少进程,数据库都将用作存储。它也没有太多额外的代码,并且与 Django 的应用程序打包相得益彰。