脸书 JS SDK。如何在没有用户实际登录 facebook 的情况下使用 facebook 登录?

facebook js sdk. How do I login with facebook, without the user actually login into facebook?

我是Whosebug的新手,所以我希望我问的问题正确。

对于我正在使用的网站,我必须使用您的 Facebook 帐户实现登录。我有这个工作的最大部分,因为用户能够使用 facebook 登录并且我能够检索我想要的信息。

但问题是,每当用户使用他们的 facebook 帐户登录时,他都会自动登录到 facebook 本身。每当用户按下注销按钮时,Facebook 也会将他注销。对于 facebook 登录,我使用的是来自 facebook 的 javascript sdk。

这对用户来说可能会很烦人,因为即使其他人在同一台计算机上登录了 facebook,随机用户也一定可以使用他们的 facebook 帐户登录我的网站。

所以我的问题是:是否可以使用 facebook 登录,而无需用户实际登录 facebook,比如让 facebook 验证帐户并发回请求的信息?当然使用facebook js sdk。

那是不可能的。您不能在一个浏览器中有 2 个不同的 Facebook 会话,您需要登录 Facebook 才能登录您的应用程序。