Skip to content

🔀 :: (#1119) 미리보기에서 관리자 탭·운영 콘솔 진입 차단 - #1120

Merged
Xixn2 merged 1 commit into
mainfrom
fix/1119-preview-admin-console-block
Jul 24, 2026
Merged

🔀 :: (#1119) 미리보기에서 관리자 탭·운영 콘솔 진입 차단#1120
Xixn2 merged 1 commit into
mainfrom
fix/1119-preview-admin-console-block

Conversation

@Xixn2

@Xixn2 Xixn2 commented Jul 24, 2026

Copy link
Copy Markdown
Member

원인

previewMock 의 DEMO_ME 가 role: "ADMIN" + superAdmin: true 라, 미리보기(데모)에서 관리자 탭·운영 콘솔의 nav 진입점과 라우트 가드를 모두 통과. 외부 잠재고객이 보는 데모에 관리/운영 화면이 노출됐음.

수정

DEMO_ME 를 일반 사원으로 낮춤 — role: "MEMBER", superAdmin: false, platformAdmin: false, position 사원. 진입점(AppLayout)·라우트 가드(App.tsx AdminOnly/ConsoleOnly)가 자동으로 차단. previewMock 은 미리보기 전용이라 실서비스 무영향.

검증 (프리뷰)

  • 사이드바에 「관리자」·「운영 콘솔」 nav 없음
  • /admin·/super-admin·/platform URL 직접 진입 모두 / 로 리다이렉트
  • 콘솔 에러 0, client tsc + vite build 통과

Closes #1119

@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
team-hivits Ready Ready Preview, Comment Jul 24, 2026 6:58am

@Xixn2 Xixn2 added type: fix 버그 수정 area: client 웹 클라이언트(React/Vite) P1: high 높음 labels Jul 24, 2026
@Xixn2 Xixn2 self-assigned this Jul 24, 2026
@Xixn2
Xixn2 merged commit 8504a80 into main Jul 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: client 웹 클라이언트(React/Vite) P1: high 높음 type: fix 버그 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

미리보기(데모)에서 관리자 탭·운영 콘솔 진입 가능 — 데모 사용자 권한 과다

1 participant