Update localstorage

This commit is contained in:
Pranav
2024-10-03 11:20:26 -07:00
parent e0bf2bd9d4
commit b85099ea66
4 changed files with 11 additions and 12 deletions
+3 -5
View File
@@ -1,11 +1,10 @@
/* global axios */
import Cookies from 'js-cookie';
import endPoints from './endPoints';
import {
clearCookiesOnLogout,
deleteIndexedDBOnLogout,
} from '../store/utils/api';
import { LocalStorage } from 'shared/helpers/localStorage';
export default {
validityCheck() {
@@ -29,12 +28,11 @@ export default {
return fetchPromise;
},
hasAuthCookie() {
return !!Cookies.get('cw_d_session_info');
return !!LocalStorage.get('cw_d_session_info');
},
getAuthData() {
if (this.hasAuthCookie()) {
const savedAuthInfo = Cookies.get('cw_d_session_info');
return JSON.parse(savedAuthInfo || '{}');
return LocalStorage.get('cw_d_session_info');
}
return false;
},
+2 -5
View File
@@ -1,5 +1,4 @@
import fromUnixTime from 'date-fns/fromUnixTime';
import differenceInDays from 'date-fns/differenceInDays';
import Cookies from 'js-cookie';
import {
ANALYTICS_IDENTITY,
@@ -28,14 +27,12 @@ export const getHeaderExpiry = response =>
export const setAuthCredentials = response => {
const expiryDate = getHeaderExpiry(response);
Cookies.set('cw_d_session_info', JSON.stringify(response.headers), {
expires: differenceInDays(expiryDate, new Date()),
});
LocalStorage.set('cw_d_session_info', response.headers);
setUser(response.data.data, expiryDate);
};
export const clearBrowserSessionCookies = () => {
Cookies.remove('cw_d_session_info');
LocalStorage.remove('cw_d_session_info');
Cookies.remove('auth_data');
Cookies.remove('user');
};
+2 -2
View File
@@ -1,9 +1,9 @@
import Cookies from 'js-cookie';
import { DEFAULT_REDIRECT_URL } from 'dashboard/constants/globals';
import { frontendURL } from 'dashboard/helper/URLHelper';
import { LocalStorage } from 'shared/helpers/localStorage';
export const hasAuthCookie = () => {
return !!Cookies.get('cw_d_session_info');
return !!LocalStorage.get('cw_d_session_info');
};
const getSSOAccountPath = ({ ssoAccountId, user }) => {