ポリマーとファイアベースでウェブアプリケーションを作成しています。匿名でログインしたアカウントをマージして電子メールとパスワードのアカウントにマージできるようにします。ポリマーでファイアベースの電子メールとパスワードアカウントに匿名アカウントをマージ
これを達成するための公式文書が見つかりました。 https://firebase.google.com/docs/auth/web/anonymous-auth ですが、試してみると機能しません。
ドキュメントは、この「認証」変数が無いところの飛び出し以来、私はこの時点で混乱していたコードサンプル
auth.currentUser.link(credential).then(function(user) {
console.log("Anonymous account successfully upgraded", user);
}, function(error) {
console.log("Error upgrading anonymous account", error);
});
を提供します。
は、私は私の要素
<firebase-auth
id="auth"
user="{{user}}"
on-error="handleError">
</firebase-auth>
のユーザープロパティを代入しようとしたが、それは私に次のエラーを与えた:私は「AUTH」のために持っていることになっていますどのような変数
Uncaught TypeError: this.user.link is not a function
この例?または、polymerfireを使用して匿名アカウントを電子メールとパスワードアカウントにマージするにはどうすればよいですか?
だろう。$。auth.auth.currentUser.linkは関数ではありません " – dshukertjr
ありがとうございます、" this。$。auth.auth "helped – dshukertjr