
Rafael
22.02.2017
20:50:51

Kelin
22.02.2017
20:51:22
Там где false - значит, можно только не зашедшим
true - только зашедшим

Google

Kelin
22.02.2017
20:51:58
Соответственно, в хуке там написан редирект либо на /home, либо на /

Rafael
22.02.2017
20:52:32
кажется у тебя выполняется ветка else с next от условия

Kelin
22.02.2017
20:52:46

Andrey
22.02.2017
20:52:55
а у тебя там нигде в роутах редиректов нет? которые могут на это влиять

Rafael
22.02.2017
20:52:57

Kelin
22.02.2017
20:53:04
ща еще раз посмотрю
в роутах самих нет редиректов
Первый next()

Ivan
22.02.2017
20:53:56
Посмотри логи на бэке

Andrey
22.02.2017
20:54:43
как я понял тебя должно кинуть на лэндинг, потому что от бэка 401 приходит, но он долбится в один и тот же маршрут
так?

Kelin
22.02.2017
20:55:46

Google

Kelin
22.02.2017
20:55:53
Долбится в этот же маршрут

Ivan
22.02.2017
20:56:59
Авторизация как сделана? Куки или jwt?

Kelin
22.02.2017
20:57:46
в localStorage токен хранится
и в заголовке передается
ну если не авторизован, не передается, собственно

Ivan
22.02.2017
20:58:04
Йопт

Rafael
22.02.2017
20:58:15
Не первый, а второй

Kelin
22.02.2017
20:58:54
Первый

Ivan
22.02.2017
20:59:15
Нахер так жить?

Rafael
22.02.2017
20:59:20
У тебя isAuth = false !== to.meta.auth равное true

Kelin
22.02.2017
20:59:30
3 единички

Rafael
22.02.2017
21:00:15
На единичку повесть вывод isAuth и to.meta.auth

Kelin
22.02.2017
21:00:23
Этот токен в дальнейшем будет юзаться не только юзером при прямом взаимодействии
Поэтому так

Rafael
22.02.2017
21:01:55
Так ты тогда на landing ломишься
А не на индекс

Google

Kelin
22.02.2017
21:02:14

Rafael
22.02.2017
21:02:37
А, сорян, я пропустил видимо

Ivan
22.02.2017
21:02:57
Не, фигня, я с таким говном уже сталкивался. Ты vuex пользуешь?

Kelin
22.02.2017
21:03:13
я из стора только что в консоль выводил инфу
ты еще написал "засранная консоль")

Ivan
22.02.2017
21:03:49
Сорри. Не обратил внимания

Rafael
22.02.2017
21:04:05
Выводи ещё to и from

Kelin
22.02.2017
21:04:12
бля, дичь
как проще сделать
to первым идет, если что

Ivan
22.02.2017
21:06:17
Ты пользуешь axios? А ошибки как хэндлишь?

Kelin
22.02.2017
21:06:28
да не в бэкэнде дело, и не в обработке запроса
и даже не в сторе

Rafael
22.02.2017
21:06:56
Так как ты ошубку хендлишь?

Kelin
22.02.2017
21:07:02
тут вот трабла с хуком

Rafael
22.02.2017
21:07:24
Вывели то, что возвращает запрос к апи

Kelin
22.02.2017
21:07:28

Google

Kelin
22.02.2017
21:07:36
Ну точнее
Если с сервера пришел ответ, то возвращает true/false, а если не пришел, просто false

Rafael
22.02.2017
21:08:23
Пока все модули роутера
Те, что на корешок завязаны
Вот мне просто интересно, а что будет если заменить асунк авайт на промис?
Замени

Kelin
22.02.2017
21:11:38
пробовал
нихера

Admin
ERROR: S client not available

Kelin
22.02.2017
21:11:47
То же самое
Короче
если так не получается
то как лучше запилить эту темку

Ivan
22.02.2017
21:13:00
Гвард хуками

Kelin
22.02.2017
21:13:00
то есть на лендос могут заходить только неавторизованные, и там кнопка авторизации
остальное все для авторизованных, но есть и общие роуты
и запрос к апишке должен быть 1 раз

Rafael
22.02.2017
21:13:43
Что за гвард хуки?

Kelin
22.02.2017
21:13:55
Ну сторожевые хуки, beforeEach(), afterEach()
кстате
есть вариант

Google

Ivan
22.02.2017
21:14:12

Kelin
22.02.2017
21:14:13
редиректить при заходе на какую-то вообще другую страницу, там проверять и редиректить обратно

Rafael
22.02.2017
21:14:58
Мой код тоже не сработал? Тот, что выше кидал

Kelin
22.02.2017
21:15:43
это то же самое
почти та же паста из доков, только вместо isLogged() геттер из стора
Я его пробовал, мне другое немного нужно

Rafael
22.02.2017
21:17:03
Сук, тупой т9

Kelin
22.02.2017
21:18:09
бля, короче

Ivan
22.02.2017
21:18:20
Смотри, как у меня сделано. Хук лезет в стор за авторизацией. Если там нет, ходит на бэк. Если и там нет, то отправляет на страницу логина

Kelin
22.02.2017
21:18:23
забейте, я попробую ща отдельный роут запилить, на который перенаправлять

Ivan
22.02.2017
21:18:39
Где у тебя ломается?

Kelin
22.02.2017
21:18:59
У меня то же самое
И в сторе все время пусто до какого-то момента
То есть вот он 3 запроса делает, и 2 из них в сторе пусто
хотя ответ серва один и тот же

Ivan
22.02.2017
21:19:32
Чини экшны

Kelin
22.02.2017
21:44:59
тоже хочу 3 моника
(

Andrey
22.02.2017
21:49:02
куда столько?