|
|
|
@ -5,12 +5,7 @@ import { call, put, takeEvery } from 'redux-saga/effects';
|
|
|
|
|
// packages
|
|
|
|
|
import { ActionType } from 'typesafe-actions'; |
|
|
|
|
// modules
|
|
|
|
|
import { |
|
|
|
|
DELETE_MESSAGE, |
|
|
|
|
DUPLATE_MESSAGE, |
|
|
|
|
ERROR_MESSAGE, |
|
|
|
|
SAVE_MESSAGE |
|
|
|
|
} from '../../../../configs/constants'; |
|
|
|
|
import { ERROR_MESSAGE, SAVE_MESSAGE } from '../../../../configs/constants'; |
|
|
|
|
import * as Actions from '../actions/authAction'; |
|
|
|
|
import { authAPI } from '../apis/authApi'; |
|
|
|
|
import { LoginData } from '../models/authModel'; |
|
|
|
@ -20,7 +15,6 @@ import {
|
|
|
|
|
COOKIE_REFRESH_TOKEN |
|
|
|
|
} from '../service/cookie'; |
|
|
|
|
import * as MessageActions from '../../../comn/message/actions/comnMessageAction'; |
|
|
|
|
import { Console } from 'console'; |
|
|
|
|
|
|
|
|
|
function* userLoginSaga(action: ActionType<typeof Actions.login.request>) { |
|
|
|
|
const param = action.payload; |
|
|
|
@ -57,22 +51,25 @@ function* userLoginSaga(action: ActionType<typeof Actions.login.request>) {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function* refreshTokenSaga(action: ActionType<typeof Actions.refresh.request>) { |
|
|
|
|
const param = action.payload; |
|
|
|
|
try { |
|
|
|
|
const { data, errorCode } = yield call(authAPI.refreshToken, param); |
|
|
|
|
// function* refreshTokenSaga(action: ActionType<typeof Actions.refresh.request>) {
|
|
|
|
|
// const param = action.payload;
|
|
|
|
|
// cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN);
|
|
|
|
|
// cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN);
|
|
|
|
|
// try {
|
|
|
|
|
// const { data, errorCode } = yield call(authAPI.refreshToken, param);
|
|
|
|
|
|
|
|
|
|
// access_token 세팅
|
|
|
|
|
cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, data.accessToken); |
|
|
|
|
cookieStorage.setCookie(COOKIE_REFRESH_TOKEN, data.refreshToken); |
|
|
|
|
// console.log('token>>>', data);
|
|
|
|
|
// // access_token 세팅
|
|
|
|
|
// cookieStorage.setCookie(COOKIE_ACCESS_TOKEN, data.accessToken);
|
|
|
|
|
// cookieStorage.setCookie(COOKIE_REFRESH_TOKEN, data.refreshToken);
|
|
|
|
|
|
|
|
|
|
const user = yield call(authAPI.getUserProfile, data.cstmrSno); |
|
|
|
|
// const user = yield call(authAPI.getUserProfile, data.cstmrSno);
|
|
|
|
|
|
|
|
|
|
yield put(Actions.check.success({ ...user.data })); |
|
|
|
|
} catch (error) { |
|
|
|
|
yield put(Actions.check.failure(error)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// yield put(Actions.check.success({ ...user.data }));
|
|
|
|
|
// } catch (error) {
|
|
|
|
|
// yield put(Actions.check.failure(error));
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
function* checkAuthencationSaga() { |
|
|
|
|
try { |
|
|
|
|