我有一个面向公众的 Web 应用程序,它将位于类似信息亭的环境中。该应用程序要求用户使用 Facebook 登录才能与该应用程序进行交互。我不要求用户注册或注册该网站,而只是登录,以便应用程序可以访问他们的基本信息。
这很好用,但问题是当用户注销并且应用程序准备好让下一个用户登录时,前一个用户的电子邮件地址是 OAUTH 表单。
有什么办法可以防止这种情况持续存在吗?
编辑:要登录,用户将被重定向到 Facebook OAuth 对话页面。用户登录后,它会重定向回应用程序。对于应用程序来说,这并不是真正的“身份验证”,我只是在 Facebook JS API 检测到用户登录后使用 Javascript 来显示应用程序内容。
编辑
某些原因我无法使用我的帐户“kevinj”登录。无论如何,我应该更具体地了解这个应用程序的设置。这是一个 iPad 网络应用程序,平板设备将分发给用户进行交互和收集数据。
我已经通过强制 FB 使用基于桌面浏览器的 OAUTH 对话框而不是 Touch 版本来“修复”这个问题。这允许用户取消选中“让我保持登录”选项并在注销后清除他们的信息。
感谢您的建议和意见。我希望我可以关闭这个问题,但无法登录我的帐户。