我正在开发一个应用程序来在我们公司的网站上添加 facebook 登录。因为我们已经有了自己的注册/登录代码,所以我正在做一些集成工作以使其一切顺利。我真的很喜欢新的增强型身份验证对话框,因为它让我可以自定义对话框并且不需要额外的权限屏幕,如果你只需要电子邮件。
我遇到的问题是如果人 A 登录到 facebook.com 然后离开计算机。人 B 导航到我的网站并希望通过 facebook 登录到我的网站。使用来自 facebook 的旧权限对话框,它会向我显示当前登录的用户,并提供注销链接,但是,当我使用增强型身份验证对话框时,它不会为 B 提供任何注销方式。我认为这是一个疏忽,因为目前,如果我将用户带到此对话框,他们会看到是其他人登录,但如果他们取消它,再次单击登录会将他们带到同一个地方。我真的不想让我的用户到 Facebook 注销!
同样,旧对话框运行良好,但看起来它正在被逐步淘汰。有没有办法解决?另外,在我们都被迫使用新对话框之前,人们需要升级他们现有的代码多长时间?
感谢您的任何见解!
-杰夫