Как сделать, чтобы все vue приложение загружалось только после получения данных с сервера?
Пишу приложение на vue/nuxt и назрела такая проблема. Я получаю с сервера токен для авторизации и обновляю его каждый раз при запуске приложения. Все запросы в дальнейшем строятся при помощи этого токена. Токен получал в дефолтном layout при dyenhb created() Частично проблема решалась при помощи BusEvent, но возникла необходимость проверять, а имеет ли пользователь право просматривать открытую страницу. Хочется сделать через middleware, но он срабатывает, получается, раньше, чем получение токенов и сервер выдаст 401. А писать на каждой странице запрос внутри created() мне кажется нерациональным. Как можно вписать полученный с сервера токен в vuex, чтобы потом из любого места его брать?