diff --git a/src/shared/api/urls.ts b/src/shared/api/urls.ts index af7dd8a..95a67d8 100644 --- a/src/shared/api/urls.ts +++ b/src/shared/api/urls.ts @@ -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 */ diff --git a/src/shared/constants/url.ts b/src/shared/constants/url.ts index a9ce9e4..dc224b9 100644 --- a/src/shared/constants/url.ts +++ b/src/shared/constants/url.ts @@ -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 = {}; diff --git a/src/shared/ui/assets/css/style.css b/src/shared/ui/assets/css/style.css index 55b763c..548d564 100644 --- a/src/shared/ui/assets/css/style.css +++ b/src/shared/ui/assets/css/style.css @@ -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;