Впервые пытаюсь разработать авторизацию во Vue + compostion-api.
Подскажите:
1) как автоматически отлавливать через axios есть ли в localStorage JWT токен
2) Как автоматически проверять если время действия токена закончилось, то сделать refreshToken либо же на страницу логина редирекнуть
3) Как получать автоматом данные пользователя, если например нажали f5 в браузере (токен думаю хранить в localStorage, а данные пользователя в Store - работаю с Pinia)
Буду признателен если поможете с этим всем разобрать