#481: Не происходит вылогинивание юзеров

Отредактирована: 75 дней назад

Симптомы

Система остаётся открытой и залогиненной, даже после блокировки экрана в ОС на ПК сотрудника

Решение

1 - Добавить или изменить параметры в /root/swarmica/.env:

ACCESS_TOKEN_TTL_SECONDS=1800
REFRESH_TOKEN_TTL_SECONDS=3600
ROTATE_REFRESH_TOKENS=1

При настройках выше, access token будет полчаса, а refresh token час.
Если в течение часа рефреш токеном не воспользуются, то он протухнет и произойдет логаут.

2 - Рестартануть сервисы:

docker compose down && docker compose up -d

При рестарте Swarmica будет недоступна пару минут.