В настоящее время я использую токен без сохранения состояния JWT для аутентификации в моем приложении.На стороне клиента я запускаю приложение React + Redux с защищенными маршрутами.Он реализован с использованием HOC, который проверяет, существует ли токен jwt, и разрешает основанный на нем маршрут.
Недавно я прочитал, что localalstorage не подходит для хранения токенов JWT.Поэтому я переключаюсь на использование jwt в файлах cookie.
Но проблема в том, как реализовать защищенные маршруты на стороне клиента при использовании файлов cookie.Я использую React-Router-Dom в приложении React для маршрутизации.