使用此guide to manage multiple providers我设计了我的Rails应用程序来处理Twitter和Facebook登录。它通过创建一个单独的模型 Identity 来存储Twitter / Facebook uid并将其与我网站上的用户关联。
我还创建了一个配套移动应用程序,该应用程序应根据Facebook或Twitter传回的uid对用户进行身份验证。
问题是Facebook和Twitter uids在一段时间后过期。由于我使用uid来确定登录的用户,我想知道如何处理uid过期。 如何在Rails应用中管理来自Twitter和Facebook的过期uid?
答案 0 :(得分:0)
事实证明我获得了授权令牌混合 - Facebook上的访问令牌到期,但UID保持不变,所以没有任何问题!