1

我已经通过他们的 OAuth API 实现了 Twitter 的登录。我决定使用授权/身份验证弹出窗口,当进程结束时它会自行关闭。

然而,我真的很烦,一旦用户已经授权了我的应用程序,并且他也通过 Twitter 进行了身份验证,弹出窗口将简单地打开和关闭。我想避免完全创建弹出窗口,但另一种选择是重定向主页以进行身份​​验证,我再次想避免这种情况,因为它对 Twitter 和返回我的网站有闪烁效果。

我要问的是,是否可以通过 AJAX 或任何其他不需要无意义的打开关闭弹出窗口或使用 Twitter 来回闪烁屏幕的选项来验证用户身份?

Facebook 通过他们的 JS API 和 Ajax 来做到这一点,但我要求一个服务器到服务器的解决方案(我认为 Twitter 无论如何都禁止客户端的 OAuth)。

谢谢!

4

1 回答 1

0

对于 LinkedIn,如果您使用的是 REST API,您可以将用户发送到身份验证端点

https://www.linkedin.com/uas/oauth/authenticate

如果他们仍然登录并且他们的 OAuth 令牌仍然有效,他们将看不到任何东西。

于 2012-10-11T14:58:33.223 回答