169 похожих чатов

Привет. Что думаете по этому коду, такое себе?. С учётом

что есть миддлвар роутера, что если юзер авторизован перекидывает на home страницу из за этого подключаю роутер после запроса на auth? или всё это лучше вынести в App.vue ?

17 ответов

7 просмотров

Это нечитабельно и смешало в себе все ответственности которые только возможны

Артём
Что предлагаете?

Убрать это в App.vue, как минимум работу с dom. Затем разбить на функции чтобы не было никакого нестинга блоков.

Артём- Автор вопроса
Stanislav Lashmanov
Убрать это в App.vue, как минимум работу с dom. За...

Если допустим мы делаем запрос на авторизован ли юзер или нет в app.vue придётся вручную его перекидывать из app.vue на др страницу, миддлевар не сработает при этом. Это нормально?

Артём
Если допустим мы делаем запрос на авторизован ли ю...

Не понимаю как App.vue связан со страницами. App.vue всегда рендерится, а страницы внутри него уже меняются

Артём- Автор вопроса
Stanislav Lashmanov
Не понимаю как App.vue связан со страницами. App.v...

имел ввиду сделать router.push в app.vue (т.к мы там делаем запрос на auth) т.к миддлевар не сработает т.к данных стора юзера ещё нет(пустой)

Артём
имел ввиду сделать router.push в app.vue (т.к мы т...

Не понимаю зачем делать роутер пуш если при старте приложения сработает мидлваря которая сама решит надо на логин уходить или нет.

Артём
имел ввиду сделать router.push в app.vue (т.к мы т...

у вас гвард в любом случае проверяет авторизацию, он не пропустит дальше

Артём- Автор вопроса
Oleksandr Lepesii
у вас гвард в любом случае проверяет авторизацию, ...

это понятно, мне нужно при загрузке приложения уже следить за авторизованностью юзера и уже перекидывать на ту или иную страницу, т.к он отталкивает от стора юзера

Артём- Автор вопроса
Stanislav Lashmanov
Не понимаю зачем делать роутер пуш если при старте...

это не сработает т.к мы делаем запрос в app.vue а инициализация роутера уже прошла

Артём
это не сработает т.к мы делаем запрос в app.vue а ...

у вас авторизация упадет с фейлом? вы по токену проверку делаете? вы же в ответ какие-то данные получается

Артём- Автор вопроса
Oleksandr Lepesii
у вас авторизация упадет с фейлом? вы по токену пр...

допустим делаю запрос каждый раз, чтобы не хранить токен в локале

Артём
это не сработает т.к мы делаем запрос в app.vue а ...

Так сделай запрос в компоненте страницы продуктов?

Артём
допустим делаю запрос каждый раз, чтобы не хранить...

у вас гвард используется в хуке роутера beforeEach?

Артём- Автор вопроса

роутер инициализируется до монтирования , его миддла чекает стор юзера и там пусто т.к запрос на auth в app.vue

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
49
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Подскажите, есть какие-то события создания/уничтожения у TFrame по типу TForm (OnCreate и OnClose/OnDestroy) ? Как отловить создание TFrame и "перед" уничтожением. На Tframe р...
Денис
8
Карта сайта