sur*_*h.g 11 javascript session jquery ruby-on-rails omniauth
我尝试通过omniauth在我的页面中添加多个twitter和facebook帐户.
Twitter使用force_login参数正常工作.
但是,facebook不支持这一点.
我只能添加一个Facebook帐户/auth/facebook.在我尝试使用/auth/facebook路径添加新的Facebook帐户后,它只返回到我的主页.
如果我在同一浏览器中浏览www.facebook.com,则登录页面不会出现.最后添加的Facebook帐户页面正在打开.
当我在浏览器中从Facebook注销然后我尝试了/auth/facebook路径.它的工作正常.
因此,在我点击我的页面中添加facebook链接之前,需要在浏览器标签中注销已经打开的Facebook帐户.
有人可以帮忙吗?谢谢.
默认情况下,您无法在一个浏览器中登录多个 Facebook 帐户,除非您有一种方法可以触发浏览器(例如私人浏览-mozilla、隐身浏览-chrome)让您的用户登录。网站使用 cookie 来跟踪其状态。
然而,Facebook 确实提供了 auth_type=reauthenticate。文档在这里。 https://developers.facebook.com/docs/howtos/login/client-side-re-auth/
如果我错了,请纠正我。
| 归档时间: |
|
| 查看次数: |
995 次 |
| 最近记录: |