У меня есть приложение с целевой страницей, разработанной с использованием AngularJS. Экран входа разработан с использованием AngularJS, и когда пользователь входит в систему, токен должен быть сохранен в локальном хранилище и перейти на целевую страницу. На этой целевой странице есть кнопка. Когда я нажимаю эту кнопку, страница должна перенаправляться на страницу, разработанную с использованием ReactJS, которая работает на другом сервере, работающем на другом порту. (Например, приложение React в порту 3000, а порт Angular — 4000)
Когда страница перенаправляется на страницу ReactJS, эта страница должна иметь доступ к тому токену пользователя, который мы ранее сохранили в локальном хранилище. Также я хочу знать аспект безопасности сохранения токена в локальном хранилище и есть ли другие альтернативы для этого.


Хорошо .. не уверен, что этого будет достаточно в качестве ответа, но почему вы хотите, чтобы он работал на двух разных портах? Я работал над таким проектом, и в моем случае это было так.
МЯПП/лендинг - разработан в angular
MYAPP/приборная панель - разработана в реакции
Итак, в основном у меня есть сборка React prod в одном из моих подкаталогов и сборка Angular prod в rootDirectory, и я настроил в файлах конфигурации моего сервера соответствующую обработку запросов (я использовал apache websever).
Нам нужно несколько портов, так как это несколько веб-приложений. Пользователь сначала входит на главный портал, а затем может щелкнуть по ссылке, в какое приложение он хочет перейти. Некоторые приложения написаны на Angular, некоторые — на ReactJS, но в разных портах.