Facebook API - OAUTH登录屏幕保留用户的电子邮件地址

Facebook API - OAUTH login screen retains user email address

本文关键字:保留 用户 电子邮件地址 屏幕 登录 API OAUTH Facebook      更新时间:2023-09-26

我有一个面向公众的web应用程序,将在一个类似kiosk的环境。该应用程序要求用户登录Facebook,以便与应用程序进行交互。我不要求用户注册或注册该网站,而只是登录,以便应用程序可以访问他们的基本信息。

这工作得很好,但问题是当用户注销,应用程序准备下一个用户登录时,前一个用户的电子邮件地址在OAUTH表单中。

是否有任何方法可以防止它持久化?

编辑:要登录,用户将被重定向到Facebook OAuth对话框页面。一旦用户登录,它重定向回应用程序。这不是真正的"身份验证"的应用程序,我只是使用Javascript来显示应用程序的内容,一旦Facebook JS API检测到用户登录。

编辑

由于某些原因,我无法登录我的帐户"kevinj"。无论如何,我应该更具体地说明这个应用程序的设置。这是一个iPad web应用程序,平板设备将分发给用户进行交互和收集数据。

我已经通过强迫FB使用基于桌面浏览器的OAUTH对话框而不是Touch版本来"修复"这个问题。这允许用户取消勾选"保持我登录"选项,并在注销后清除他们的信息。

谢谢你的建议和意见。我希望我可以关闭这个问题,但不能登录我的帐户

既然您在一个类似kiosk的环境中,我想你应该可以访问浏览器的选项吧?

如果是这样的话,那么我认为形式历史的转变将会奏效。(Firefox)

您是否尝试过将"autocomplete="off"添加到HTML字段?