По поводу токенов - самая классная схема которую я видел - 2 токена
Первый - длинный, используется, чтобы обновлять авторизационный токен
Второй - короткий, с временем жизни в пару минут. В нём уже хранится инфа по авторизации и он используется для того, чтоб ходить по сервисам.
Если тебе надо забанить юзера/поменять права - задержка - время жизни этого второго токена, те пара минут