我已经通过他们的 OAuth API 实现了 Twitter 的登录。我决定使用授权/身份验证弹出窗口,当进程结束时它会自行关闭。
然而,我真的很烦,一旦用户已经授权了我的应用程序,并且他也通过 Twitter 进行了身份验证,弹出窗口将简单地打开和关闭。我想避免完全创建弹出窗口,但另一种选择是重定向主页以进行身份验证,我再次想避免这种情况,因为它对 Twitter 和返回我的网站有闪烁效果。
我要问的是,是否可以通过 AJAX 或任何其他不需要无意义的打开关闭弹出窗口或使用 Twitter 来回闪烁屏幕的选项来验证用户身份?
Facebook 通过他们的 JS API 和 Ajax 来做到这一点,但我要求一个服务器到服务器的解决方案(我认为 Twitter 无论如何都禁止客户端的 OAuth)。
谢谢!