Firebase を使用AuthClient
してアプリケーションの Twitter でユーザーを認証する Chrome 拡張機能を構築しています。私が直面している問題は、ユーザーが通常の 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 })
)
どんな助けも莫大です。私はこれを機能させることにとても近づいています!
ありがとう