我有一个用Polymer编写的Firebase应用程序,但我无法使用Auth。 它告诉我'错误:未为此Firebase启用指定的身份验证提供程序。' 但我已在控制台中允许此操作。 我尝试将Firebase网址切换为演示中使用的网址,它就像魅力一样,但当我尝试使用我的网址时,它并没有。
我使用了错误的网址吗? 我的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
感谢您的时间。
答案 0 :(得分:4)
current version of the Polymer firebase-auth
component (1.0.12)是为firebase.com的Firebase版本构建的:
Firebase身份验证API的元素包装器(https://www.firebase.com/docs/web/guide/user-auth.html)。
这意味着它使用了2.x版本的Firebase JavaScript SDK。
如果您在new Firebase Console上创建了Firebase项目,则只能使用3.x版本的JavaScript SDK。您将需要该组件的更新版本,该版本似乎尚未可用。
答案 1 :(得分:0)
我怀疑该计划是弃用firebase-element
和firebase-auth
并迁移to the new Polymerfire element。