Если пользователь не вошел в систему и не нажал кнопку регистрации, тогда пользователь перейдет к пути регистрации. Если пользователь не вошел в систему, но пытается получить доступ к любым другим маршрутам, кроме регистрации, то пользователь перенаправляет на вход
import { LocalStorage } from "quasar";
export default ({ router }) => {
router.beforeEach((to, from, next) => {
let loggedIn = LocalStorage.getItem("loggedIn");
if (!loggedIn && to.path === "/signup") { // replace your signup path
next("/signup");
else if (!loggedIn && to.path !== "/signin") {
next("/signin");
} else {
next();
}
}); };