нет в хуках роута, в beforeEnter диспачу экшн для проверки живности токена, передаю в нагрузку к экшену путь того роута, в котором диспачу, ну думаю, попробую запушить путь в роут ещё, конечно пушить тут нужно только если протух токен на страницу авторизации, но дело не в этом, в экшене я проверяю протух ли токен, коммичу мутацию и передаю объектом в нагрузку состояние и путь, состояние для того, нужно ли редиректить на страницу авторизации или нет, в зависимости от живности токена, ну и думаю, передам путь и в мутации сделаю пуш на роуте, посмотрю что будет, в итоге переполняется стэк вызовов в браузере, что за хрень?))))
Мне кажется можно реализовать работу с токенами немного более удобным путем. Проверку токена необходимо делать в отдельной абстракции, а не в хуках роутера. Глянь может будет полезно https://gist.github.com/zmts/802dc9c3510d79fd40f9dc38a12bccfc
Обсуждают сегодня