не могу найти!
авторизация с jwt, человек авторизировался, его данные в стейте, его токены в локалсторадж
у него есть доступ к закрытым страницам.
что должно произойти когда он обновит страницу?
1) по чему ориентироваться авторизирован или нет? Флаг в редаксе? он же после перезагрузке будет false. как он снова поменяться на true и кем?
2) нужно ли создавать отдельный запрос которые будет каждый раз делаться при инициализации APP для проверки авторизован или нет?
3 ) можно ли при обновлении страницы, проверять локалсторадж, если там есть данные то давать доступ к юзеру (то есть пока нету какого либо запроса на сервер, он может находиться),
данные из сторадж так же заполнить в стейт редакса?
сделать следующее:
const initialState = localData && localData.client ? {...localData.client} : {};
Кртако, да, при загрузке приложения проверка наличия токена и переключение флажка авторизации в true. У меня в репо есть приложение, делающее это. Токе лучше в http only cookie хрнаить.
Обсуждают сегодня