test
This commit is contained in:
@@ -25,38 +25,14 @@ export const useUserInfo = () => {
|
||||
logout();
|
||||
return;
|
||||
}
|
||||
setLocalStorage(StorageKeys.TokenType, result.tokenType);
|
||||
setLocalStorage(StorageKeys.AccessToken, result.accessToken);
|
||||
setLocalStorage(StorageKeys.RefreshToken, result.refreshToken);
|
||||
setLocalStorage(StorageKeys.AccessTokenExpiresIn, result.accessTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.RefreshTokenExpiresIn, result.refreshTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.MenuGrants, result.menuGrants);
|
||||
setLocalStorage(StorageKeys.ClientAddressIP, result.clientAddressIP);
|
||||
setLocalStorage(StorageKeys.Requires2FA, result.requires2FA);
|
||||
setLocalStorage(StorageKeys.Usrid, result.usrid);
|
||||
|
||||
useStore.getState().UserStore.setUserInfo({
|
||||
...result
|
||||
});
|
||||
updateUserData(result);
|
||||
}
|
||||
else{
|
||||
// 개발용 ...
|
||||
if(params){
|
||||
const result = await login(params);
|
||||
setLocalStorage(StorageKeys.TokenType, result.tokenType);
|
||||
setLocalStorage(StorageKeys.AccessToken, result.accessToken);
|
||||
setLocalStorage(StorageKeys.RefreshToken, result.refreshToken);
|
||||
setLocalStorage(StorageKeys.AccessTokenExpiresIn, result.accessTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.RefreshTokenExpiresIn, result.refreshTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.MenuGrants, result.menuGrants);
|
||||
setLocalStorage(StorageKeys.ClientAddressIP, result.clientAddressIP);
|
||||
setLocalStorage(StorageKeys.Requires2FA, result.requires2FA);
|
||||
setLocalStorage(StorageKeys.Usrid, params.id);
|
||||
|
||||
useStore.getState().UserStore.setUserInfo({
|
||||
...result,
|
||||
usrid: params.id
|
||||
});
|
||||
const result: LoginResponse = await login(params);
|
||||
result.usrid = params.id;
|
||||
updateUserData(result);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -66,7 +42,26 @@ export const useUserInfo = () => {
|
||||
logout();
|
||||
}
|
||||
};
|
||||
|
||||
const updateUserData = (data: LoginResponse) => {
|
||||
console.log('updateUserData ==> ['+JSON.stringify(data)+']');
|
||||
setLocalStorage(StorageKeys.TokenType, data.tokenType);
|
||||
setLocalStorage(StorageKeys.AccessToken, data.accessToken);
|
||||
setLocalStorage(StorageKeys.RefreshToken, data.refreshToken);
|
||||
setLocalStorage(StorageKeys.AccessTokenExpiresIn, data.accessTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.RefreshTokenExpiresIn, data.refreshTokenExpiresIn);
|
||||
setLocalStorage(StorageKeys.MenuGrants, data.menuGrants);
|
||||
setLocalStorage(StorageKeys.ClientAddressIP, data.clientAddressIP);
|
||||
setLocalStorage(StorageKeys.Requires2FA, data.requires2FA);
|
||||
setLocalStorage(StorageKeys.Usrid, data.usrid);
|
||||
|
||||
useStore.getState().UserStore.setUserInfo({
|
||||
...data
|
||||
});
|
||||
};
|
||||
|
||||
return {
|
||||
callLogin,
|
||||
updateUserData
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user