javascript – 如何注销facebook – 在rails应用程序中使用代码(Ruby on Rails Omniauth)

前端之家收集整理的这篇文章主要介绍了javascript – 如何注销facebook – 在rails应用程序中使用代码(Ruby on Rails Omniauth)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图通过omniauth在轨道从我的页面添加多个twitter和Facebook帐户.

Twitter使用force_login参数工作正常.

但是,Facebook不支持这个.

我只能使用/ auth / facebook添加一个Facebook账户.之后,我尝试添加新的Facebook帐户使用/ auth / facebook路径,然后它返回到我的主页.

如果我在同一浏览器中浏览www.facebook.com,则登录页面不会出现.最后添加的Facebook帐户页面正在打开.

当我在浏览器中从Facebook注销时,我尝试/ auth / facebook路径.它的工作很好.

所以,
需要注销已经在浏览器选项卡中打开的facebook帐户,之后我在我的页面添加了Facebook链接.

谁能帮忙?
谢谢.

解决方法

通过deafult,您不能在一个浏览器中登录多个Facebook帐户,除非您有一种触发浏览器的方法(如私人浏览 – mozilla,隐身Window-chrome)让您的用户登录.网站使用Cookie来跟踪他们的状态.

然而,Facebook确实提供auth_type = reauthenticate.
文档在这里.
https://developers.facebook.com/docs/howtos/login/client-side-re-auth/

任何正确的我,如果我错了.

原文链接:https://www.f2er.com/js/153011.html

猜你在找的JavaScript相关文章