Web 反応アプリでパスワードなしのログインを設定します。動作しますが、メールを更新しません。
機能するログインコード
firebase.auth()
.sendSignInLinkToEmail(email, {
url: window.location.href,
handleCodeInApp: true,
})
メールコードを変更するとエラーがスローされる
credential = firebase.auth.EmailAuthProvider.credentialWithLink(
window.localStorage.getItem('emailForSignIn'),
window.location.href
)
問題を引き起こしているのは2番目の引数です。このステップは、これらの資格情報を使用して再認証が呼び出される前です。コンソールのエラー:
{a: null
code: "auth/argument-error"
message: "Invalid email link!}
今何時間も問題を理解できません。本当にありがとう