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

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

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

17 ответов

31 просмотр

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

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

Убрать это в 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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта