This commit is contained in:
focp212@naver.com
2025-09-16 17:51:47 +09:00
parent d88ed7398b
commit 378a108201
3 changed files with 59 additions and 14 deletions

View File

@@ -1,5 +1,6 @@
import {
API_BASE_URL,
API_AUTH_BASE_URL,
API_URL_KEY,
} from './../constants/url';
@@ -8,59 +9,59 @@ export const API_URL = {
/* AUTH */
login: () => {
// AUTH-API-001
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/login`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/login`;
},
delegatedLogin: () => {
// AUTH-API-002
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/delegated-login`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/delegated-login`;
},
delegatedLoginAuthentication: () => {
// AUTH-API-003
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/delegated-login/authentication`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/delegated-login/authentication`;
},
logout: () => {
// AUTH-API-004
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/logout`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/logout`;
},
refresh: () => {
// AUTH-API-005
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/refresh`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/refresh`;
},
verify: () => {
// AUTH-API-006
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/verify`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/verify`;
},
emailSend: () => {
// AUTH-API-007
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/email/send`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/email/send`;
},
emailVerify: () => {
// AUTH-API-008
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/email/verify`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/email/verify`;
},
phoneSend: () => {
// AUTH-API-009
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/phone/send`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/phone/send`;
},
phoneVerify: () => {
// AUTH-API-010
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/phone/verify`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/phone/verify`;
},
fidoRegisterBegin: () => {
// AUTH-API-011
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/fido/register/begin`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/fido/register/begin`;
},
fidoRegisterComplete: () => {
// AUTH-API-012
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/fido/register/complete`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/fido/register/complete`;
},
fidoLoginBegin: () => {
// AUTH-API-013
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/fido/login/begin`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/fido/login/begin`;
},
fidoLoginComplete: () => {
// AUTH-API-014
return `${API_BASE_URL}/auth/v1/${API_URL_KEY}/fido/login/complete`;
return `${API_AUTH_BASE_URL}/auth/v1/${API_URL_KEY}/fido/login/complete`;
},
/* Code Management 코드 관리 API */

View File

@@ -9,6 +9,14 @@ const getAPIBaseUrl = () => {
}
return rs;
};
const getAPIAuthBaseUrl = () => {
let rs = CURRENT_URL;
console.log('VITE_APP_ENV : ', import.meta.env.VITE_APP_ENV);
if(import.meta.env.VITE_APP_ENV === 'production'){
rs = import.meta.env.VITE_APP_AUTH_PROXY_HOST;
}
return rs;
}
const getHeaderUserAgent = () => {
let os = 'Android';
let deviceType = 'Galaxy Flip 6';
@@ -19,6 +27,7 @@ const getHeaderUserAgent = () => {
};
export const API_BASE_URL = getAPIBaseUrl();
export const API_AUTH_BASE_URL = getAPIAuthBaseUrl();
export const API_URL_KEY = 'nmsa';
export const HEADER_USER_AGENT = getHeaderUserAgent();
export const API_PARAM = {};

View File

@@ -4137,6 +4137,41 @@ ul.txn-amount-detail li span:last-child {
font-size: 4px;
}
.notify-detail-list {
list-style: none;
margin: 10px 0 0;
padding: 0;
}
.notify-content {
position: relative;
top: -8px;
}
.notify-detail-item {
position: relative;
font-size: var(--fs-17);
color: var(--color-666666);
line-height: 1.2;
padding: 0 0 16px 20px;
}
.notify-detail-item a {
text-decoration: underline;
color: var(--color-666666);
}
.notify-detail-item::before {
content: "";
display: inline-block;
width: 3px;
height: 3px;
background: var(--color-666666);
border-radius: 3px;
position: absolute;
left: 5px;
top: 8px;
}
.ic20.arrow-down {
width: 20px;
height: 20px;