|
|
@@ -25,9 +25,6 @@ export const handleLogin = data => { |
|
|
|
refreshToken: data['refreshToken'] |
|
|
|
}) |
|
|
|
|
|
|
|
const loginDate = new Date() |
|
|
|
loginDate.setMinutes(loginDate.getMinutes() + 60) |
|
|
|
|
|
|
|
console.log(data) |
|
|
|
// ** Add to user, accessToken & refreshToken to localStorage |
|
|
|
localStorage.setItem('userData', JSON.stringify(data)) |
|
|
@@ -36,7 +33,6 @@ 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') |
|
|
@@ -97,8 +93,6 @@ export const handleLogoutFunction = () => { |
|
|
|
localStorage.removeItem(windowCount) |
|
|
|
localStorage.removeItem(predictProductionQty) |
|
|
|
localStorage.removeItem(predictUsageCount) |
|
|
|
localStorage.removeItem("refreshTokenExpirationTime") |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@@ -107,7 +101,6 @@ export const SetupAxiosInterceptors = () => { |
|
|
|
const navigate = useNavigate() |
|
|
|
const dispatch = useDispatch(); |
|
|
|
//const updateLastRequestTime = useContext(TimerContext); |
|
|
|
|
|
|
|
axios.interceptors.request.use( |
|
|
|
config => { |
|
|
|
// ** Get token from localStorage |
|
|
@@ -118,7 +111,6 @@ export const SetupAxiosInterceptors = () => { |
|
|
|
config.headers.Authorization = `${jwtApplicationConfig.tokenType} ${accessToken}` |
|
|
|
} |
|
|
|
config.headers['X-Authorization'] = process.env.REACT_APP_API_KEY |
|
|
|
|
|
|
|
return config |
|
|
|
}, |
|
|
|
error => Promise.reject(error) |
|
|
|