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.
我想存储通过使用 Omniauth gem 获得的我的 FB 访问令牌的过期时间,但我没有看到一个简单的方法来做到这一点。从 Omniauth 代码 (0.3.x) 看来,Omniauth 只是忽略了过期时间,并且需要进行一些相当深入的定制才能获得它。
有谁知道这样做的最佳方法,或者是否可能/值得麻烦?
谢谢,韦斯
也许我错了,但你试过吗?
auth = request.env["omniauth.auth"] expires_at = Time.at(auth['credentials']['expires_at'])