1

我创建了简单的 javascript 小部件,其中使用 Facebook 单点登录进行登录。每当他登录到 facebook 时,它都会登录该人(在第一次授权之后)。但是,当 Facebook 注销时,它也会注销用户。我希望此人在退出 Facebook 时不会退出?

建议我有什么办法。

4

1 回答 1

3

一旦他们退出,就不可能保持 facebook 连接。解决方法是创建您自己的用户跟踪。

一旦用户通过 facebook 登录 - 将他们的信息存储在会话(cookie、表)中,然后仅依靠它来检查该用户是否仍然登录(您也需要实现自己的注销)。这仅在您使用 facebook 作为登录提供程序时才有效,如果您需要与需要登录的 facebook api 进行一些交互 - 他们必须登录到 facebook。

于 2010-05-31T04:43:58.760 回答