diff options
| author | joonhoekim <26rote@gmail.com> | 2025-10-30 19:14:25 +0900 |
|---|---|---|
| committer | joonhoekim <26rote@gmail.com> | 2025-10-30 19:14:25 +0900 |
| commit | 1db30643d32619a352e759799a24e8f54b8137bf (patch) | |
| tree | 400eb49c334b760fb5ccf27f26ab9f5a16eb9938 /components/layout | |
| parent | 89eb494450a12fcbf58a88d7786152af5d83a8cf (diff) | |
(김준회) 멀티 도메인 로그아웃시 경로 문제 처리
Diffstat (limited to 'components/layout')
| -rw-r--r-- | components/layout/Header.tsx | 2 | ||||
| -rw-r--r-- | components/layout/HeaderDataroom.tsx | 7 |
2 files changed, 2 insertions, 7 deletions
diff --git a/components/layout/Header.tsx b/components/layout/Header.tsx index c9455fc8..55991d2c 100644 --- a/components/layout/Header.tsx +++ b/components/layout/Header.tsx @@ -261,7 +261,7 @@ export function Header() { <Link href={`${basePath}/settings`}>{t('user.settings')}</Link> </DropdownMenuItem> <DropdownMenuSeparator /> - <DropdownMenuItem onSelect={() => signOut({ callbackUrl: `/${lng}/${domain}` })}> + <DropdownMenuItem onSelect={() => signOut({ callbackUrl: `${window.location.origin}${basePath}` })}> {t('user.logout')} </DropdownMenuItem> </DropdownMenuContent> diff --git a/components/layout/HeaderDataroom.tsx b/components/layout/HeaderDataroom.tsx index 0981b24b..04d61a8d 100644 --- a/components/layout/HeaderDataroom.tsx +++ b/components/layout/HeaderDataroom.tsx @@ -138,12 +138,7 @@ export function HeaderDataRoom() { <Link href={`/${lng}/evcp/settings`}>설정</Link> </DropdownMenuItem> <DropdownMenuSeparator /> - <DropdownMenuItem onSelect={() => { - const logoutUrl = domain === 'partners' - ? 'https://shidataroom.com/en/partners' - : `/${lng}/${domain}`; - signOut({ callbackUrl: logoutUrl }); - }}> + <DropdownMenuItem onSelect={() => signOut({ callbackUrl: `${window.location.origin}/${lng}/evcp` })}> 로그아웃 </DropdownMenuItem> </DropdownMenuContent> |
