React / Redux как сохранить логин пользователя с помощью JWT - PullRequest
0 голосов
/ 20 июня 2020

Мне интересно, как лучше всего сохранить авторизацию пользователя после закрытия приложения. Я создал приложение с бэкэндом на MongoDB и express. В запросах внешнего интерфейса пользователя, и у некоторых из них есть токен авторизации JWT в заголовке. Это работает хорошо. Как проверить, вошел ли пользователь в систему сразу после загрузки сайта. Я хочу использовать кнопку LOGIN / LOGOUT в заголовке приложения и дать зарегистрированным пользователям возможность просматривать свой профиль. Должен ли я создавать функцию запроса isUserLoggedIn и вызывать ее в index. js сразу после ReactDOM.render ()? Затем бэкэнд проверит JWT и отправит обратно, например, профиль пользователя. Сейчас я храню токены в localStorage, но хочу изменить его в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...