0

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!}

今何時間も問題を理解できません。本当にありがとう

4

0 に答える 0