store user data

This commit is contained in:
artem 2024-05-04 08:20:25 +03:00
parent 787bd70499
commit 8dfa070ac1
4 changed files with 9 additions and 4 deletions

View File

@ -37,6 +37,7 @@ const submit = () => {
localStorage.setItem('token', response.data.token); localStorage.setItem('token', response.data.token);
localStorage.setItem('profile', JSON.stringify(response.data.profile)); localStorage.setItem('profile', JSON.stringify(response.data.profile));
localStorage.setItem('user', JSON.stringify(response.data.user));
router.push({ name: "dashboard" }).catch((error) => { }); router.push({ name: "dashboard" }).catch((error) => { });
}).catch((error) => { }).catch((error) => {

View File

@ -93,6 +93,8 @@ const submit = () => {
.then((response) => { .then((response) => {
localStorage.setItem('token', response.data.token); localStorage.setItem('token', response.data.token);
localStorage.setItem('profile', JSON.stringify(response.data.profile)); localStorage.setItem('profile', JSON.stringify(response.data.profile));
localStorage.setItem('user', JSON.stringify(response.data.user));
init({ message: "Вы успешно вошли!", color: "success" }); init({ message: "Вы успешно вошли!", color: "success" });
push({ name: "dashboard" }); push({ name: "dashboard" });
}) })

View File

@ -105,6 +105,7 @@ const submit = () => {
.then((response) => { .then((response) => {
localStorage.setItem('token', response.data.token); localStorage.setItem('token', response.data.token);
localStorage.setItem('profile', JSON.stringify(response.data.profile)); localStorage.setItem('profile', JSON.stringify(response.data.profile));
localStorage.setItem('user', JSON.stringify(response.data.user));
init({ init({
message: "Вы успешно вошли", message: "Вы успешно вошли",
color: "success", color: "success",

View File

@ -12,11 +12,12 @@ export const useUserStore = defineStore("user", {
is2FAEnabled: false, is2FAEnabled: false,
} }
} }
const dataUser = JSON.parse(localStorage.getItem("profile")!); const dataProfile = JSON.parse(localStorage.getItem("profile")!);
const dataUser = JSON.parse(localStorage.getItem("user")!);
return { return {
profileID: dataUser.id || "", profileID: dataProfile.id || "",
userName: dataUser.first_name || "", userName: dataProfile.first_name || "",
userSurname: dataUser.surname || "", userSurname: dataProfile.surname || "",
email: dataUser.email || "", email: dataUser.email || "",
memberSince: "8/12/2020", memberSince: "8/12/2020",
pfp: "https://picsum.photos/id/22/200/300", pfp: "https://picsum.photos/id/22/200/300",