У меня есть веб-приложение Angular 7 с двумя разными поддоменами: sub1.myurl.com и sub2.myurl.com
Они оба имеют одинаковый логинКонечная точка и все API внутри ищут маркер авторизации.
Вы можете переключить ' пространство имен ' внутри приложения, которое в некоторых случаях перенаправляет вас с sub1 на sub2 domain и наоборот, что также означает обновление страницы.
В настоящее время я храню свой токен аутентификации в локальном хранилище.Таким образом, в сценарии, когда пользователь перенаправляется с sub1 на sub2 , содержимое локального хранилища изменяется и токен аутентификации будет потерян.
Я читал, чтоРешением для этого могут быть файлы cookie, но, опять же, могут возникнуть проблемы с безопасностью.
Я также пытался использовать ngx-cookie-service , но не могу найти способ добавитьобщий файл cookie, доступный на локальном хосте без поддоменов, а также в производственных средах на sub1.myurl.com и sub2.myurl.com?