Как долго учетные данные Firebase остаются в веб-клиенте? - PullRequest
0 голосов
/ 02 мая 2020

Как долго учетные данные firebase сохраняются в веб-клиенте , я создаю веб-приложение, которое планирует оставаться в автономном режиме в течение нескольких месяцев, и когда они вернутся в сеть, оно будет обновлено. Что мне нужно знать, так это то, как долго они продержатся, можно ли увеличить время?

Я посмотрел в документации Firebase, но мне не удалось найти нужную информацию

Я имею в виду эти полномочия https://i.stack.imgur.com/dZqH5.png

Ответы [ 2 ]

0 голосов
/ 02 мая 2020

Эта информация взята из права на документацию здесь :

firebase.auth().setPersistence(firebase.auth.Auth.Persistence.LOCAL)
  .then(function() {
    return firebase.auth().signInWithEmailAndPassword(email, password);
  })
  .catch(function(error) {
    // Handle Errors here.
    var errorCode = error.code;
    var errorMessage = error.message;
  });

Слово " Local " означает, что состояние будет сохраняться, даже если Окно браузера закрыто или действие уничтожено в React Native. Явный выход необходим для очистки этого состояния.

Таким образом, пользователь остается в системе навсегда, пока браузер не будет переустановлен или данные не будут очищены. Есть два других режима рядом с 'Local' - 'Session' и 'Null'. Вы можете прочитать о них по приведенной выше ссылке.

Кстати, по умолчанию это "ЛОКАЛЬНЫЙ".

0 голосов
/ 02 мая 2020

Не уверен, что это то, что вы ищете, но, похоже, поведение учетных данных Firebase настраивается .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...