我正在开发Rails 4 application
,我必须使用facebook sign up and login
整合omniauth-facebook gem
。
除了1个问题我成功完成了。问题是当我通过Facebook登录然后成功登录我的网站。在新标签中,我打开已登录的Facebook。
现在我logout
来自我的网站。它重定向到我网站中的login
屏幕。什么也不做,只从facebook登出。
现在我尝试使用我网站上的Facebook登录按钮再次登录。哪里有错误。
OAuth2::Error
: {"error":{"message":"Code was invalid or expired. ","type":"OAuthException","code":100}}
此错误是因为我们从facebook退出,现在尝试从网站再次登录。但代码已过期,因此会产生此错误。
如果我刷新我的网站然后尝试通过Facebook登录,那么它的工作正常。
现在解决方案是什么或如何处理此错误。
由于