我第一次实现 Facebook 登录(Web 版)时,有些关于用户会话和最佳的登出处理方式的问题需要解决。目前,我正在使用 JS SDK(仅在启用 JavaScript 时用于登录流程)和 PHP SDK 的组合。
问题1:我应该将 Facebook 访问令牌保存在 PHP 会话中还是使用 SDK 中内置的“cookies: true”功能?
问题2:如果通过 Facebook 注册的用户在几天后返回网站,他们应该自动登录还是必须点击“通过 Facebook 登录”按钮然后才能登录?
问题3:如果 FB 登录用户从我的网站退出登录,我应该让他们同时退出 Facebook 还是只退出我的网站?
问题4:如果 FB 登录用户在我的网站上注销 Facebook 登录(不同的标签页),我应该自动让他们退出我的网站吗?