我有这个路由器防护,如果用户未登录,它只会打开登录组件,如果用户未登录,我如何允许该用户去创建帐户。预先感谢
void main() {
num a = 2.5;
int b = a;
}
}); };
答案 0 :(得分:0)
如果用户未登录并单击“注册”按钮,则该用户将导航到注册路径 如果用户未登录但尝试访问除注册以外的任何其他路由,则用户将重定向到登录
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();
}
}); };