Реализация аутентификации Firebase для одностраничного углового приложения и бэкэнда с пружинной загрузкой - PullRequest
0 голосов
/ 26 апреля 2018

Я пытаюсь обезопасить свое одностраничное приложение Angular 5, которое имеет бэкэнд с пружинной загрузкой, с аутентификацией в firebase.

Является ли следующий хороший способ реализовать это.

  1. Все запросы, которые не начинаются с / api , перенаправляются в index.html с forward:/index.html,AuthGuard в моем приложении Angular будет обрабатывать, есть ли у пользователя доступ или необходимо войти в систему.
  2. Все запросы, идущие на / api / **, должны быть аутентифицированы.Здесь пользовательский токен firebase будет установлен в заголовке запроса Angular, и мой пользовательский фильтр аутентификации Spring и провайдер аутентификации будут его обрабатывать.

Существуют ли какие-либо руководства, специально для весенней частиреализация, на которую я могу смотреть.Я не нашел ничего похожего, и я хочу быть уверен, что реализация безопасности выполнена правильно.

...