|
|
|
@ -20,6 +20,7 @@ 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; |
|
|
|
@ -121,12 +122,17 @@ function* userLogoutSaga() {
|
|
|
|
|
// console.log('dddddddddddddddddddddddddddddddddddd');
|
|
|
|
|
const decodedToken = decode<LoginData>(accessToken); |
|
|
|
|
const res = yield call(authAPI.usersLogout, decodedToken.cstmrSno); |
|
|
|
|
console.log("res>>>>>>>>",res); |
|
|
|
|
if(res.data=="SUCCESS"){ |
|
|
|
|
location.reload(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
yield put(Actions.logout.success()); |
|
|
|
|
cookieStorage.removeCookie(COOKIE_ACCESS_TOKEN); |
|
|
|
|
cookieStorage.removeCookie(COOKIE_REFRESH_TOKEN); |
|
|
|
|
|
|
|
|
|
yield put(replace('/')); |
|
|
|
|
|
|
|
|
|
} catch (error) { |
|
|
|
|
yield put(Actions.logout.failure(error)); |
|
|
|
|
} |
|
|
|
|