есть сервис, принимает login/pass, отдает два токена refresh и auth
c auth бегаю везде, если протух, запрашиваю повторно через refresh
refresh можно инвалидировать со стороны сервера
есть дополнительные проверки пользователя на критические операции на серверной стороне, что он валидный
так что если пользователя заблочили, то все сразу перестают с ним работать, даже если у него есть валидный auth и refresh.
новых ему не получить, а старый auth быстро протухнет