2016-05-29 56 views
3

我有一個以聚合物編寫的Firebase應用程序,我無法使用身份驗證。 它告訴我'錯誤:指定的身份驗證提供程序未啓用此Firebase。'但我已經允許在控制檯中。 我嘗試將Firebase網址切換到演示中使用的網址,並且它的工作方式與魅力類似,但是當我嘗試使用我的網址時,它沒有。啓用Firebase身份驗證報告的提供程序時

我使用了錯誤的URL嗎? 我的Firebase元素低於

<firebase-auth 
    id="firebaseLogin" 
    user="{{user}}" 
    status-known="{{statusKnown}}" 
    location="https://teste-firebase-822c4.firebaseio.com" 
    provider="{{provider}}" 
    on-error="errorHandler" 
    on-user-created="userSuccessHandler" 
    on-password-changed="userSuccessHandler" 
    on-password-reset="userSuccessHandler" 
    on-user-removed="userSuccessHandler"></firebase-auth> 

這是錯誤的嗎? https://teste-firebase-822c4.firebaseio.com

謝謝你的時間。

回答

4

current version of the Polymer firebase-auth component (1.0.12),是專爲從firebase.com的火力地堡版本:

Element wrapper for the Firebase authentication API (https://www.firebase.com/docs/web/guide/user-auth.html).

這意味着它使用JavaScript的火力地堡的SDK 2.x版。

如果您在new Firebase Console上創建了Firebase項目,它將僅適用於JavaScript SDK的3.x版本。您將需要該組件的更新版本,但似乎還沒有可用。

+0

假設'firebase-auth'很快就會被棄用,我們是否應該遷移到[Polymerfire](https://github.com/firebase/polymerfire)? – Mowzer

相關問題