Я, перейдя по ссылкам проверки сразу после получения подтверждения почты, но до сих пор ответ только:Firebase только посылы уже истек Подтверждение адреса электронной почты ссылки
Попробуйте проверки электронной почты еще раз Ваш запрос, чтобы проверить ваши E-mail илистекло (ссылку уже на английском языке)
Текущий код для отправки подтверждающей почты выглядит следующим образом и запускается сразу после регистрации.
firebase.auth().onAuthStateChanged(function(user) {
user.sendEmailVerification();
});
И необходимые firebase скрипты включены, как это:
<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase.js"></script>
<script>
function init(){
var config = {
apiKey: "<asdf>",
authDomain: "<asdf>.firebaseapp.com",
databaseURL: "<asdf>.firebaseio.com"
};
firebase.initializeApp(config);
}
</script>
<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/3.6.1/firebase-database.js"></script>
И Email/пароль включен в качестве метода входа. Я сравнил установку с другим проектом Firebase, который имеет рабочие проверки почтовых сообщений и не может найти разницы.
У кого-нибудь есть идея, что может быть проблемой?
Возможный дубликат ссылки на ссылку восстановления пароля Firebase не работает [http://stackoverflow.com/questions/38160622/firebase-reset-password-link-not -working) –
Это сработало в моем случае: http://stackoverflow.com/a/38274531/213156 –
Спасибо, это сработало! – wantan