2016-01-30 82 views
0

我試圖使用Firebase中的authWithOAuthToken()方法在我的離子應用中驗證用戶身份。我得到這個錯誤 - >{"code":"INVALID_CREDENTIALS","details":"{\"providerErrorInfo\":{}}"}與我的firebase ref,當我嘗試與另一個firebase ref,它的工作原理。使用Firebase進行身份驗證時出錯OauthToken方法

Firebase Error ListingINVALID CREDENTIALS意味着

指定的認證證書無效。當證書格式不正確或過期時,可能會發生這種情況。

但我不傳遞任何憑據

var Ref = new Firebase('https://<firebase-ref>.firebaseio.com'); 
Ref.authWithOAuthToken('facebook', '<facebook token>', function(error, authData) { 
    if (error) { 
    console.log('Login Failed!', JSON.stringify(error)); 
    } else { 
    console.log('Authenticated successfully with payload:', authData); 
    } 
}); 

任何人都遇到過這種方法?

+0

錯誤消息意味着您傳遞的令牌中的信息是無效的。你是如何獲得你在'''中傳遞的值的? –

+0

@FrankvanPuffelen我通過fb sdk驗證了用戶的身份,從而獲得了令牌。我驚訝的是,這是另一個Firebase參考。 – hisabimbola

+0

有完全相同的問題......我只是看到一個區別於你的代碼到我的''我想你可能是指''對嗎? – weilah

回答

0

轉到內登錄Facebook標籤&驗證的火力點項目,複製並粘貼your facebook developer app證書並嘗試運行你的應用程序,如果你已經進入您的詳細資料,確保他們是正確的,如果它仍然無法正常工作檢查通過創建一個新的Facebook開發人員的應用程序,並再次輸入在firebase的詳細信息

相關問題