а подскажите какой подход, когда сайтом можно польоваться только залогиненым пользователям и у разных пользователей разные доступы на сайте.
Делать как-то на каждую страницу по запросу перед тем как что-то показать и редиректить на логин в случае чего вроде не ок, или ок?
Или делать только при старте и записывать в кэш, потом с кэша везде тянуть, как лучше?
В среднем, делаю так. Если есть токен. Пытаюсь работать. Если токен сдох, посылаем пользователя на страницу логина, для получения токена. Ну и подписку на изменение роли, для полной реактивности