我可以将刷新令牌与全身份验证-37信号一起使用吗?



basecamp API 给了我一个我存储的刷新令牌,但我似乎看不到 omniauth-37signal gem 支持刷新令牌。有没有人对如何做到这一点有一些提示?

如果您使用的是 oauth2 gem,我相信您可以在此处使用 refresh! 方法:

https://github.com/intridea/oauth2/blob/master/lib/oauth2/access_token.rb#L76-L90

如果没有,也许您可以对该refresh!方法进行反向工程以构建自己的刷新机制。

最新更新