|
|
@@ -25,6 +25,9 @@ export const handleLogin = data => { |
|
|
|
refreshToken: data['refreshToken'] |
|
|
|
}) |
|
|
|
|
|
|
|
const loginDate = new Date() |
|
|
|
loginDate.setSeconds(loginDate.getSeconds() + 10) |
|
|
|
|
|
|
|
console.log(data) |
|
|
|
// ** Add to user, accessToken & refreshToken to localStorage |
|
|
|
localStorage.setItem('userData', JSON.stringify(data)) |
|
|
@@ -33,6 +36,7 @@ export const handleLogin = data => { |
|
|
|
localStorage.setItem('axiosToken', "Bearer " + data.accessToken) |
|
|
|
//localStorage.setItem(config.storageUserRoleKeyName, JSON.stringify(data.role).slice(1).slice(0, -1)) |
|
|
|
localStorage.setItem(refreshIntervalName, "60") |
|
|
|
localStorage.setItem('refreshTokenExpirationTime', loginDate) |
|
|
|
// for demo only |
|
|
|
localStorage.setItem(windowCount, '0') |
|
|
|
localStorage.setItem(predictProductionQty, '0') |
|
|
@@ -93,6 +97,7 @@ export const handleLogoutFunction = () => { |
|
|
|
localStorage.removeItem(windowCount) |
|
|
|
localStorage.removeItem(predictProductionQty) |
|
|
|
localStorage.removeItem(predictUsageCount) |
|
|
|
localStorage.removeItem("refreshTokenExpirationTime") |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|