Я разработчик Java-сценариев с полным стеком.
У меня есть проект, интерфейс был разработан с использованием vue.js.
Бэк-энд разрабатывается с использованием платформы node.js Express. Мой бэкэнд тоже RESTapi.
Поскольку мой дизайн пользовательского интерфейса закончен, я создал базовый проект и разместил его. Было очень просто разместить переднюю часть.
Мой бэкэнд еще не имеет аутентификационной части. Я хочу попробовать в этом проекте службу аутентификации fire-base.
Обычный способ аутентификации - вот так.
- Передайте детали в бэкэнд для создания учетной записи пользователя.
- Backend создает учетную запись пользователя.
- Затем, после того, как пользователь, пытающийся зарегистрировать учетные данные, передается на сервер и освобождает токен от сервера
- Этот токен хранит во временной памяти браузера пользователя и прикрепляется к каждому запросу, который он передает на сервер.
- Серверная часть проверяет токен и предоставляет доступ к ресурсам.
Это нормальный поток, который я знаю.
Я не могу понять, как меняется этот нормальный поток, когда я использую fire-base для выполнения части моего проекта с аутентификацией.
КАК ДОСТИГНУТЬ АВТОРСКИЕ ТРЕБОВАНИЯ С ИСПОЛЬЗОВАНИЕМ FIREBASE?