2016-12-14 4 views
2

Я, перейдя по ссылкам проверки сразу после получения подтверждения почты, но до сих пор ответ только: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, который имеет рабочие проверки почтовых сообщений и не может найти разницы.

У кого-нибудь есть идея, что может быть проблемой?

+1

Возможный дубликат ссылки на ссылку восстановления пароля Firebase не работает [http://stackoverflow.com/questions/38160622/firebase-reset-password-link-not -working) –

+0

Это сработало в моем случае: http://stackoverflow.com/a/38274531/213156 –

+0

Спасибо, это сработало! – wantan

ответ

2

Ответ здесь: stackoverflow.com/a/38274531/213156 Большое спасибо, Тревис Кристиан!

Если вы перечислили какие-либо HTTP реферер для ключа API вашего приложения в консоли API Google, вам необходимо включить само приложение, которое где письма происходят: [приложение-имя] .firebaseapp.com. В противном случае этот домен недействителен для вашего ключа приложения. "

Смежные вопросы