在成功使用Firebase进行身份验证过程后,Twitter Oauth挂起了

时间:2013-07-06 23:00:27

标签: google-chrome google-chrome-extension twitter firebase

我正在构建一个Chrome扩展程序,该扩展使用Firebase的AuthClient来为我的应用程序使用Twitter授权用户。我面临的问题是,在用户在通常的Twitter弹出框中提供凭据后,该框变灰并且不会关闭,也不会将信息转发回我的应用程序。

现在我的应用程序失败了,似乎就在if error行之前。

以下是我的background page(CoffeeScript)中的一些代码:

base = new Firebase('https://silencerio.firebaseIO.com/')

authClient = new FirebaseAuthClient(base, (error, user) ->
  if error
    console.log(error)
  else if user
    alert('User ID: ' + user.id + ', Provider: ' + user.provider)
  else
    # user is logged out
)

chrome.runtime.onMessage.addListener( (message, sender, sendResponse) ->
  if message.auth == true
    authClient.login('twitter', { rememberMe: true })
)

任何帮助都会很大。我很接近这个工作!

由于

0 个答案:

没有答案