【发布时间】:2013-05-03 12:14:10
【问题描述】:
我对 Oauth 不是很了解,所以需要一些帮助来实现我的 FreeAgent 会计系统的接口,他们提供了 Oauth 2 API。
我想用标准 Python 编写代码,看来最好的库是 Rauth。 我的问题是刷新令牌。
有没有关于如何使用 python Rauth 库刷新过期令牌的好示例? 那么处理到期的最佳实践是什么? 我可以尝试使用我的令牌,如果由于过期而出现错误,请请求刷新。 或者也许我可以跟踪令牌的生命周期,以防我的计算表明它已过期,然后再请求另一个。 最好将所有这些令牌信息保存在哪里:在配置文件中、在 JSON 对象中、在数据库中……?
感谢您的帮助。
格雷格
【问题讨论】: