[AccessToken] Token 발급 시 localStorage 저장 후 재발급 하지않도록 변경
This commit is contained in:
@@ -88,7 +88,7 @@ export const TAxios = (
|
||||
) => {
|
||||
const checkAccessToken = () => {
|
||||
return new Promise((resolve) => {
|
||||
const accessToken = getState().device.accessToken;
|
||||
const accessToken = getState().localSettings.accessToken;
|
||||
if (
|
||||
accessToken ||
|
||||
baseUrl === URLS.GET_AUTHENTICATION_CODE ||
|
||||
@@ -105,8 +105,8 @@ export const TAxios = (
|
||||
|
||||
const executeRequest = (accessToken, getState) => {
|
||||
const httpHeader = getState().common.httpHeader;
|
||||
const {mbr_no, deviceId} = getState().common.appStatus;
|
||||
const AUTHORIZATION = { headers: {...httpHeader} };
|
||||
const { mbr_no, deviceId } = getState().common.appStatus;
|
||||
const AUTHORIZATION = { headers: { ...httpHeader } };
|
||||
|
||||
if (accessToken) {
|
||||
AUTHORIZATION.headers["lgsp_auth"] = accessToken;
|
||||
@@ -114,9 +114,11 @@ export const TAxios = (
|
||||
AUTHORIZATION.headers["dvc_id"] = deviceId;
|
||||
|
||||
if (typeof window === "object") {
|
||||
let url = Array.isArray(baseUrl) ? getUrl(getState, baseUrl[0]) : getUrl(getState, baseUrl);
|
||||
let url = Array.isArray(baseUrl)
|
||||
? getUrl(getState, baseUrl[0])
|
||||
: getUrl(getState, baseUrl);
|
||||
|
||||
if(!url){
|
||||
if (!url) {
|
||||
//todo error page
|
||||
return;
|
||||
}
|
||||
@@ -156,7 +158,7 @@ export const TAxios = (
|
||||
.then(() => executeRequest(accessToken, getState))
|
||||
.catch((e) => {
|
||||
/* 토큰 갱신 실패 처리 */
|
||||
console.error('tokenRefresh error', e);
|
||||
console.error("tokenRefresh error", e);
|
||||
});
|
||||
} else {
|
||||
executeRequest(accessToken, getState);
|
||||
|
||||
Reference in New Issue
Block a user