Я пытаюсь иметь постоянную аутентификацию Google с Firebase. Я могу войти в систему успешно, но сеанс не сохраняется, если я перезагружаю страницу.
Вот мой код:
firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL)
.then(function()
{
let provider = new firebase.auth.GoogleAuthProvider();
firebase.auth().signInWithPopup(provider)
.then(function (result)
{
//Save auth data
});
})
.catch(function(error)
{
console.error(error);
});
Это в основном то, что написано в документации и должно быть довольно простым. Я действительно не знаю, что мне не хватает.
Кроме того, я не знаю, что должно происходить, когда сеанс является постоянным, будет ли он проходить аутентификацию в режиме без вывода сообщений или он откроет всплывающее окно, аутентифицируется, а затем автоматически закроет всплывающее окно?
Спасибо!