diff --git a/src/components/Login.vue b/src/components/Login.vue
index 1fc28d6..63ae433 100644
--- a/src/components/Login.vue
+++ b/src/components/Login.vue
@@ -142,6 +142,7 @@
class="form-control"
v-model="form.username"
placeholder="username sini"
+ required
/>
@@ -151,6 +152,7 @@
class="form-control"
v-model="form.password"
placeholder="Password"
+ required
/>
@@ -213,7 +215,9 @@ export default {
axios.post("/user/login", this.form).then((response) => {
localStorage.setItem("token", response.data.token);
localStorage.setItem("id", response.data.user.id);
+ localStorage.setItem("nokp", response.data.user.nokp);
this.$router.push("/");
+ console.log(response);
});
},
},
diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue
index 54f4369..6d953ed 100644
--- a/src/components/Navbar.vue
+++ b/src/components/Navbar.vue
@@ -80,6 +80,8 @@ export default {
.then((response) => {
localStorage.removeItem("token");
localStorage.removeItem("id");
+ localStorage.removeItem("cart");
+ localStorage.removeItem("nokp");
this.$router.push("/login");
})
.catch((error) => {