Ошибка аутентификации Firestore с помощью NextJSJavascript

Форум по Javascript
Ответить
Anonymous
 Ошибка аутентификации Firestore с помощью NextJS

Сообщение Anonymous »

Поэтому я использую NextJS и библиотеку next-firebase-auth-edge для обработки аутентификации Firebase. Все управление файлами cookie и сеансами осуществляется с помощью next-firebase-auth-edge. Когда я делаю запрос к Firestore сразу после входа/регистрации, запрос выполняется успешно. Однако, когда я обновляю страницу и повторяю запрос, Firestore отвечает 404, что недостаточно.
Я следовал инструкциям для сервисных работников отсюда, в которых прослушиватель выборки будет вставлять токен Firebase в заголовки каждого запроса, чтобы Firestore мог аутентифицировать запрос.
Ниже приведен мой файл auth-service-worker.js
/>import { initializeApp } from "firebase/app";
import { getAuth, onAuthStateChanged, getIdToken } from "firebase/auth";

// Initialize the Firebase app in the service worker script.
initializeApp(config);

/**
* Returns a promise that resolves with an ID token if available.
* @return {!Promise

Подробнее здесь: https://stackoverflow.com/questions/793 ... ith-nextjs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»