Twitter Javascript OAuth:获取没有服务器端的访问令牌

时间:2012-06-12 11:16:35

标签: javascript html5 twitter twitter-oauth

我找到了几个答案和解决方案,但大多数都以某种方式集成了服务器端帮助程序。

我需要Facebook OAuth Javascript for Twitter。

所需流量应与(FB.login()提供的相同):

  • 用户点击“授权此应用使用我的帐户”按钮/链接
  • le wild )弹出窗口
  • 将允许用户登录并允许或拒绝授权我的Twitter应用程序
  • 弹出窗口将关闭,javascript 回调将获得访问令牌

不使用任何我的自定义服务器端页面 我无法从开发文档中读出如何实现这一点。

2 个答案:

答案 0 :(得分:2)

您可以使用Twitter的@Anywhere让用户通过JavaScript登录其帐户。看这里例如:

http://dev.twitter.com/anywhere/begin#login-signup

用户登录后,您可以从客户端和服务器检查其登录状态。在客户端上,只需使用他们提供的功能,在服务器上,您可以验证cookie。它也在该页面中描述。

http://dev.twitter.com/anywhere/begin#current-user

答案 1 :(得分:1)

然后,他们意识到了现有的安全问题,并宣布他们将很快关闭这种方法:

“@ Anywhere已被弃用,并将于2013年3月5日停止运行。有关详细信息,请参阅Sunseting @Anywhere。”

相关问题