Firebaseのパスワードリセットのランディングページをカスタマイズできますか?私のアプリは英語ではないので、そのページをローカライズしたいそうする方法はありますか?Firebase - リセットパスワードのランディングページをカスタマイズする
ありがとうございます。
Firebaseのパスワードリセットのランディングページをカスタマイズできますか?私のアプリは英語ではないので、そのページをローカライズしたいそうする方法はありますか?Firebase - リセットパスワードのランディングページをカスタマイズする
ありがとうございます。
あなたはFirebase Console -> Auth -> Email Templates -> Password Reset
の下でパスワードリセットのメールをカスタマイズし、あなた自身のページにポイントに電子メール内のリンクを変更することができます。 <code>
プレースホルダは、URLのパスワードリセットコードに置き換えられます。
その後、カスタムページに、あなたはURLからパスワードリセットコードを読み取って、
firebase.auth().confirmPasswordReset(code, newPassword)
.then(function() {
// Success
})
.catch(function() {
// Invalid code
})
オプションを行うことができますコードは
でパスワードリセットフォームを表示する前に有効である場合には、最初に確認することができますfirebase.auth().verifyPasswordResetCode(code)
.then(function(email) {
// Display a "new password" form with the user's email address
})
.catch(function() {
// Invalid code
})
https://firebase.google.com/docs/reference/js/firebase.auth.Auth#confirmPasswordReset https://firebase.google.com/docs/reference/js/firebase.auth.Auth#verifyPasswordResetCode
カスタムアクションを変更すると、フォームに「カスタムアクションURLがすべてのメールテンプレートに適用されます」というメッセージが表示されます。メールのリセット(元に戻す)とメールの確認ページも実装する必要がありますか? 'applyActionCode()'はどのように機能しますか? – Tom
私には明確なようだ - 彼は、パスワードのランディングページをカスタマイズする方法を求めています彼のアプリは英語ではないのでリセット。 – ErstwhileIII