BUGFIX-004-01: Проверить и исправить сохранение/чтение токенов в localStorage
Что сделать
Убедиться что saveTokens() вызывается после логина и getTokens() корректно читает из localStorage.
Конкретно
saveTokens()
- В
client.ts(илиauth.ts) проверить чтоsaveTokens(access_token, refresh_token)вызывается в обработчике ответаPOST /api/v1/admin/auth/login - Ключи localStorage:
access_token,refresh_token - Если функция не вызывается — добавить вызов после успешного логина в
LoginPage.tsxили вAuthContext
getTokens()
- Проверить что
getTokens()читает из тех же ключей localStorage - Проверить что возвращает
{ access_token, refresh_token }илиnullесли токенов нет
Файлы
web/src/api/client.ts— saveTokens, getTokensweb/src/pages/LoginPage.tsx— вызов saveTokens после логинаweb/src/contexts/AuthContext.tsx— если saveTokens вызывается из контекста