File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* 관리자 도메인 타입 — 순수 데이터 표현, 외부 의존 없음.
* 화면에는 최소 DTO만 노출한다 (비밀번호·토큰 등 민감 필드는 여기 포함하지 않는다 — 토큰은
* 세션 payload에만 보관하고 화면까지 내려주지 않는다).
*/
export type AdminUser = {
id: string;
/**
* 백엔드 accessToken(JWT)에 관리자 "이름" 클레임이 없어 loginId를 표시용 이름으로 그대로
* 대체한다(사용자 확정 사항, 별도 이름 조회 API 없음). 이름 클레임/API가 추가되면 이 필드를
* 실제 이름으로 교체한다.
*/
name: string;
loginId: string;
/** 백엔드 accessToken의 admRoleCd 클레임 (예: "ROLE_SYSTEM"). */
roleCode: string;
};