繁体   English   中英

具有OmniAuth和令牌到期的多个提供商

[英]Multiple Providers with OmniAuth and Token Expiration

使用本指南来管理多个提供商,我设计了Rails应用程序来处理Twitter和Facebook登录。 它通过创建一个单独的模型身份来实现此目的,该模型存储Twitter / Facebook uid并将其与我网站上的用户相关联。

我还创建了一个随身移动应用程序,该应用程序应基于Facebook或Twitter返回的uid对用户进行身份验证。

问题是Facebook和Twitter uid在一定时间后过期。 由于我使用uid来确定登录的用户,因此我想知道如何处理uid过期。 您如何在Rails应用程序中管理来自Twitter和Facebook的过期uid?

原来,我混合了授权令牌-facebook上的访问令牌已过期,但UID保持不变,因此没有任何问题!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM