Как сформировать и отправить Principal на React Js в Spring Boot приложение?
Здравствуйте, ситуация следующая:
Есть Spring Boot app которое собирается в war
В нем есть контроллеры которые на вход ждут какие то данные(json object) и секьюрную информацию(Principal)
Насколько я понимаю Принципал, Сессия и весь секьюрный контекст инициализируются спрингом под капотом сами и позволяют себя использовать
Так же есть React Js app которое отвечает за UI и передает данные введенные пользователем в сервис спринга, но само по себе оно не имеет Principal
Вопрос: есть ли аналог этого класса на реакте и как его проинициализировать для дальнейшей передачи в спринг приложение?
React-приложение должно послать те данные, которые нужны спрингу, чтобы сконструировать Principal. Распространенный вариант - JWT-токен. Либо идентификатор сессии. Либо еще что-то, нужно смотреть конкретику как у вас сконфигурирован Spring Security в приложении.