diff --git a/src/pages/auth/CheckTheEmail.vue b/src/pages/auth/CheckTheEmail.vue index 5e46396..3901685 100644 --- a/src/pages/auth/CheckTheEmail.vue +++ b/src/pages/auth/CheckTheEmail.vue @@ -37,6 +37,7 @@ const submit = () => { localStorage.setItem('token', response.data.token); localStorage.setItem('profile', JSON.stringify(response.data.profile)); + localStorage.setItem('user', JSON.stringify(response.data.user)); router.push({ name: "dashboard" }).catch((error) => { }); }).catch((error) => { diff --git a/src/pages/auth/Login.vue b/src/pages/auth/Login.vue index f2e6acf..2ecf9f2 100644 --- a/src/pages/auth/Login.vue +++ b/src/pages/auth/Login.vue @@ -93,6 +93,8 @@ const submit = () => { .then((response) => { localStorage.setItem('token', response.data.token); localStorage.setItem('profile', JSON.stringify(response.data.profile)); + localStorage.setItem('user', JSON.stringify(response.data.user)); + init({ message: "Вы успешно вошли!", color: "success" }); push({ name: "dashboard" }); }) diff --git a/src/pages/auth/Signup.vue b/src/pages/auth/Signup.vue index 6fa51ca..b82dbeb 100644 --- a/src/pages/auth/Signup.vue +++ b/src/pages/auth/Signup.vue @@ -105,6 +105,7 @@ const submit = () => { .then((response) => { localStorage.setItem('token', response.data.token); localStorage.setItem('profile', JSON.stringify(response.data.profile)); + localStorage.setItem('user', JSON.stringify(response.data.user)); init({ message: "Вы успешно вошли", color: "success", diff --git a/src/stores/user-store.ts b/src/stores/user-store.ts index aed8a0c..9dff53b 100644 --- a/src/stores/user-store.ts +++ b/src/stores/user-store.ts @@ -12,11 +12,12 @@ export const useUserStore = defineStore("user", { is2FAEnabled: false, } } - const dataUser = JSON.parse(localStorage.getItem("profile")!); + const dataProfile = JSON.parse(localStorage.getItem("profile")!); + const dataUser = JSON.parse(localStorage.getItem("user")!); return { - profileID: dataUser.id || "", - userName: dataUser.first_name || "", - userSurname: dataUser.surname || "", + profileID: dataProfile.id || "", + userName: dataProfile.first_name || "", + userSurname: dataProfile.surname || "", email: dataUser.email || "", memberSince: "8/12/2020", pfp: "https://picsum.photos/id/22/200/300",