Я использую Vue, и это мой метод регистрации. Он подписывает любой идентификатор электронной почты ... означает, что он регистрирует даже идентификаторы электронной почты, которые мне не принадлежат, например "test@example.com", потому что нет проверки электронной почты ..
Я настроил проверку электронной почты в консоли Firebase. Теперь я хочу, чтобы метод регистрации отправлял письмо с подтверждением и регистрировал пользователя только в том случае, если он / она подтвердил адрес электронной почты.
как мне изменить свой существующий код? Я в замешательстве.
import firebase from 'firebase'
export default {
name: 'signup',
data: function () {
return {
email: '',
password: ''
}
},
methods: {
signup: function (e) {
firebase.auth().createUserWithEmailAndPassword(this.email, this.password)
.then(user => {
alert(`Account created for ${user.user.email}`)
this.$router.go({ path: this.$router.path })
},
err => {
alert(err.message)
})
e.preventDefault()
}
}
}