Compare commits

...

1 Commits

Author SHA1 Message Date
victorAnumudu 2afbbe305d sets local storage values on successful login and clears those values when user logs out 2023-02-01 19:41:59 +01:00
2 changed files with 7 additions and 0 deletions
+3
View File
@@ -45,7 +45,10 @@ export default function Login() {
// if (email === "support@mermsemr.com") {
if (loginResult.data.status > 0 && loginResult.data.session_token !='') { // just for a start
localStorage.setItem("email", `${email}`);
localStorage.setItem("member_id", `${JSON.stringify(loginResult.data.member_id)}`);
localStorage.setItem("member_uuid", `${JSON.stringify(loginResult.data.member_uuid)}`);
localStorage.setItem("session_token", `${loginResult.data.session_token}`);
localStorage.setItem("status", `${JSON.stringify(loginResult.data.status)}`);
localStorage.setItem("profile", `${JSON.stringify(loginResult.data.profile)}`);
setLoginLoading(true);
// userApi.getUserReminders(); //testing
+4
View File
@@ -21,7 +21,11 @@ export default function Layout({ children }) {
const navigate = useNavigate();
const logOut = () => {
localStorage.removeItem("email");
localStorage.removeItem('profile');
localStorage.removeItem('member_id');
localStorage.removeItem('member_uuid');
localStorage.removeItem('session_token');
localStorage.removeItem('status');
toast.success("Come Back Soon", {
icon: `🙂`,
});