Субдомен с базовым c аутентификационным запросом от angular к узлу - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть приложение angular + firebase + node, используемое в качестве администратора, и я создал поддомен в своем домене для размещения его в рабочей среде.

Базовая архитектура c:

Angular -> войти в Firebase

Angular (залогинен в firebase) -> делать запросы к внешнему apis из приложения узла

Папка, в которой размещен поддомен, имеет Аутентификация basi c для ограничения доступа только пользователям с правами администратора.

Поэтому мне нужно добавить аутентификацию basi c ко всем запросам от angular на такой узел:

https://user:password@sub.domain.com/nodeapp/endpoint

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

a) Могу ли я иметь узел в firebase, который был доступен только для зарегистрированных пользователей и возвращает имя пользователя и пароль?

b) Проверить маркер аутентификации firebase из angular в узле, чтобы проверить, вошел ли пользователь в систему. .

б) Другое решение?

...