Постоянный вход в Firebase auth в pwa - PullRequest
0 голосов
/ 12 июля 2020

Я пытаюсь интегрировать firebase auth в свой nuxt pwa для автономного использования. Но при запуске приложения в автономном режиме происходит сбой из-за неудачного ответа от www.googleapis.com/getAccountInfo?key=... и securetoken.googleapis.com/token?key=..... Разве это не предполагается кешировать и это? Или есть обходной путь для этого.

Here is the error.

Config in nuxt.config.js

services: {
          auth: {
            static:true,
            persistence: 'local',
            initialize: {
              onAuthStateChangedMutation: 'ON_AUTH_STATE_CHANGED_MUTATION'
            }
          },
          firestore: {
            static:true
          },
        },

Обновленный скриншот ошибки

1 Ответ

0 голосов
/ 12 июля 2020

При загрузке страницы / приложения:

  1. Firebase восстанавливает состояние аутентификации из локального сохранения.
  2. Затем он пытается проверить, что состояние аутентификации по-прежнему действительное, вызывая сервер .
  3. Если этот вызов завершается успешно, он обновляет локальное состояние.
  4. Если вызов к серверу не может быть завершен, предполагается, что локальное состояние все еще правильное, по крайней мере, до тех пор, пока он не сможет проверить это.

Таким образом, вызов, который вы видите, является нормальным / ожидаемым и не должен мешать работе приложения в автономном режиме.

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