Vuejsでパスワードをリセットしたい。私は自分のカスタムURLでリセットパスワードのリンクを送信することができました。ユーザーがそれをクリックすると、カスタムフォームにリダイレクトされます。パスワードのリセットURLは次のとおりです。VueJsでFirebaseのパスワードをリセット
<input type="password" v-model="passwordNew" class="" placeholder="New password">
<input type="password" v-model="passwordConfirm"class=""placeholder="Confirm Password">
<button class="btn" v-on:click="resetPassword">Reset Password</button>
マイパスワードリセットファイルは私が持っている私の<script>
下、component
です:
import firebase from 'firebase'
export default {
data: function() {
return {
passwordNew: '',
passwordConfirm: '',
}
},
methods: {
resetPassword: function() {
var newPassword = this.passwordNew
var user = firebase.auth().currentUser;
console.log (" User: "+ user);
user.updatePassword(newPassword).then(function() {
// Update successful.
alert("Reset Password successful")
}).catch(function(error) {
// An error happened.
});
},
checkPasswords: function() {
}
}
}
ユーザーが新しいパスワードを設定したときに、私が得るすべてがオンになっていますそのユーザーはヌルです。下記の画像を参照してください。
を私はすべての私の実装コードと使用を削除する必要がありますさて、私は、私が得るのを助けるためにサンプルコードが必要そのドキュメントの例:https://firebase.google.com/docs/auth/custom-email-handler – Muli