重新尝试授权用户时 Pocket API 失败
Pocket API fails when re-trying to authorize user
我在 Web 应用程序中遇到 Pocket API 的以下问题:
- 起初登录流程正常,我可以进行经过身份验证的调用。
- 如果用户重新加载页面,在重新尝试授权时我会收到以下消息:
- 如果我重新启动服务器,授权将再次生效(但在第一次失败后)。这让我觉得我没有正确存储授权状态,但我在文档中找不到任何相关信息。
我的应用程序是在 Node.js 上使用 Express 编写的。代码可用 here, the components of interest being the server entry-point and the Pocket API endpoints.
看来问题确实没有重新使用用户访问令牌;我现在将它保存在 cookie 中并在尝试重新授权之前检查它,一切似乎都正常(参见 pull request)。
我在 Web 应用程序中遇到 Pocket API 的以下问题:
- 起初登录流程正常,我可以进行经过身份验证的调用。
- 如果用户重新加载页面,在重新尝试授权时我会收到以下消息:
- 如果我重新启动服务器,授权将再次生效(但在第一次失败后)。这让我觉得我没有正确存储授权状态,但我在文档中找不到任何相关信息。
我的应用程序是在 Node.js 上使用 Express 编写的。代码可用 here, the components of interest being the server entry-point and the Pocket API endpoints.
看来问题确实没有重新使用用户访问令牌;我现在将它保存在 cookie 中并在尝试重新授权之前检查它,一切似乎都正常(参见 pull request)。