대시보드
지금 조치가 필요해요
30일 내 만료
-
갱신 안내 필요 · 클릭하면 목록 →
만료됨
-
서비스 중단 위험 →
대기 중인 접수
-
승인/처리 대기 →
현황 한눈에
활성 라이선스
-
전체 라이선스
-
고객사
-
제품
-
라이선스 종류
-
이번달
이번달 매출
-
신규 접수
-
수주 확정
-
신규 고객
-
주요 상세
만료 임박 라이선스
| 고객사 | 제품 | 만료일 | 남은일 | 담당자 |
|---|
최근 라이선스
라이선스가 없습니다.
최근 검증 활동
검증 기록이 없습니다.
제품·종류별 상세 현황
종류별 현황
제품별 현황
제품을 등록해주세요.
접수 현황
접수 데이터 없음
AI 운영직원
매출 비서
분석관
매출 추이 분석
고객별 수익 보고
고객별 수익 보고
주기: 30분
고객 매니저
CS
만료 임박 알림
고객 응대 자동화
고객 응대 자동화
주기: 15분
라이선스 감시
모니터
검증 모니터링
이상 패턴 탐지
이상 패턴 탐지
주기: 10분
접수 처리
접수관
접수 자동 분류
수주 진행 관리
수주 진행 관리
주기: 10분
시스템 관리
QA
서버 상태 점검
데이터 무결성
데이터 무결성
주기: 1시간
개발 / 호스팅 현황
제품별 개발서버·운영 호스팅·저장소를 한곳에서 공유합니다. 각 제품에서 등록한 배포 정보를 모아 보여줍니다.
| 제품 | 유형 | 발주 고객 | 개발 서버 | 운영(호스팅) | 호스팅 업체 | 저장소 | 작업 |
|---|---|---|---|---|---|---|---|
| 등록된 제품이 없습니다. | |||||||
제품 관리
| 제품명 | 유형 | 코드 | 기본가 | 사용자당 | 기능 | 상태 | 작업 |
|---|---|---|---|---|---|---|---|
| 등록된 제품이 없습니다. | |||||||
업데이트 관리
전체 패키지
0
활성
0
연결된 앱
0
완료 이력
0
제품별 버전 현황 — 개발에서 등록한 버전·이력
| 제품 | 현재 버전 | 버전 수 | 최근 등록 | 저장소 | 이력 |
|---|---|---|---|---|---|
| 등록된 버전이 없습니다. | |||||
새 패키지 등록
※ 클라이언트는 다운로드 후 SHA256 을 재검증한다. SHA256 이 비어있어도 등록은 가능하지만 무결성 검증이 비활성화된다.
※
※
node scripts/register-update.js 로 CLI 등록도 가능.
등록된 패키지
| 제품 | 버전 | SHA256 | 크기 | 다운로드 | 강제 | 상태 | 작업 |
|---|---|---|---|---|---|---|---|
| 등록된 패키지가 없습니다. | |||||||
연결된 앱 (최근 활성)
연결된 앱이 없습니다.
업데이트 이력 (최근 200건)
| 고객/라이선스 | 제품 | 이전 | 대상 | 상태 | 일시 |
|---|---|---|---|---|---|
| 업데이트 이력이 없습니다. | |||||
기능 매핑
전체 기능
0
사용 중
0
미사용
0
제품 수
0
기능을 불러오는 중…
사이트 유저
전체
0
활성
0
비활성
0
정지
0
| 이름 | 고객사 | 제품 | 라이선스 | 로그인ID | 상태 | 최근접속 | 접속수 | 작업 | |
|---|---|---|---|---|---|---|---|---|---|
| 사이트 사용자가 없습니다. | |||||||||
기기 관리
라이선스에 활성화(activate)된 기기 목록입니다. PC 교체 등으로 시트를 회수하려면 해제하세요.
활성 기기
0
7일 내 활동
0
30일+ 미활동
0
| 고객사 | 제품 | 라이선스 키 | 기기명 | 플랫폼 | 버전 | IP | HWID | 최근 활동 | |
|---|---|---|---|---|---|---|---|---|---|
| 활성화된 기기가 없습니다. | |||||||||
제품 라이선스(.lic)
제품(앱) 클라이언트용 서명 라이선스(.lic)를 발급/정지/해지/갱신합니다. 클라이언트는 /api/vendor/verify로 6시간마다 대조합니다.
서명 개인키
확인 중…
라이선스 발급
검증/발급 로그
| 시각 | ID | 액션 |
|---|---|---|
| 로그 없음 | ||
라이선스 검증 (.lic 점검)
발급된 .lic 파일을 끌어다 놓거나, 내용(ZLIC1.... 문자열)을 붙여넣고 검증하면 서명·해지·만료·지문을 한 번에 확인합니다. (고객이 올린 파일이 정품인지 대조할 때 사용)
검증 절차 안내 (동작 방식)
- 서명 검증 — 앱에 임베드된 공급사 공개키(키링)로 서명을 확인. 실패 시 위·변조.
- 대장 대조 — 서버 발급 대장에 있는 ID 인지 + 해지(revoked) 여부.
- 지문 대조 — 요청 지문 == 최신 발급 지문. 불일치 시 구버전/다른 파일.
- 만료 확인 — expiresAt 경과 여부.
- 클라이언트 앱은
/api/vendor/verify로 6시간마다 대조하고, 만료+30일 서버 미검증 시 자동 정지, 해지 시 즉시 잠금.
발급 목록
| 업체 | 제품 | 라이선스 키 | 요금제 | 시트 | 만료(D-day) | 상태 | 마지막 접속 | |
|---|---|---|---|---|---|---|---|---|
| 발급된 라이선스가 없습니다. | ||||||||
감사 로그
※ action 은 SQL LIKE 패턴.
admin.login.%, %.refused 같은 식으로.
| 번호 | 발생 시각 | 활동 | 라이선스 | IP 주소 | 접속 환경 | 상세 내용 |
|---|---|---|---|---|---|---|
| 조회 결과가 없습니다. | ||||||
라이선스 종류 관리
| 종류명 | 코드 | 기본 기간 | 기본 사용자 | 색상 | 순서 | 상태 | 작업 |
|---|---|---|---|---|---|---|---|
| 종류가 없습니다. | |||||||
고객사 관리
전체 고객사
-
결제 상태
-
결제완료
-
미결제
-
연체
-
무료
고객 등급
-
VIP
-
Premium
-
Standard
-
Basic
-
Free
| 회사명 | 등급 | 담당자 | 연락처 | 업종 | 월요금 | 결제 | 라이선스 | 작업 | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 등록된 고객사가 없습니다. | ||||||||||
접수/수주 관리
전체 접수
-
대기중
-
승인
-
전체 수주
-
수주 확정
-
수주 금액
-
| 접수번호 | 고객사 | 제품 | 종류 | 사용자 | 기간 | 상태 | 요청일 | 작업 |
|---|---|---|---|---|---|---|---|---|
| 접수 내역이 없습니다. | ||||||||
메세지 보내기
만료 자동 알림
켜면 만료 D-7·D-3·D-1 에 해당 고객에게 자동으로 메일이 발송됩니다.
수신자 선택 (만료 임박 라이선스)
| 고객사 | 제품 | 만료일 | 남은일 | 이메일 | |
|---|---|---|---|---|---|
| 만료 임박 라이선스가 없습니다. | |||||
발송 설정
변수: {customerName}, {licenseKey}, {expiresAt}, {daysLeft}, {productName}, {contactName}
발송 이력
전체: 0
이메일: 0
SMS: 0
카카오: 0
텔레그램: 0
성공: 0 / 실패: 0
| 발송일시 | 채널 | 수신자 | 고객사 | 제목/내용 | 상태 |
|---|---|---|---|---|---|
| 발송 이력이 없습니다. | |||||
정산 관리
총 매출
-
이번 달
-
지난 달
-
평균 단가
-
미결제
-
미수금
-
전월 대비
-
월별 매출 추이
로딩중...
제품별 매출 비중
로딩중...
종류별 매출
로딩중...
고객 매출 TOP 10
로딩중...
월간 비교
로딩중...
내 계정
내 정보
이름
-
아이디
-
이메일
-
역할
-
OTP 2단계 인증
Google Authenticator, Microsoft Authenticator 등의 앱으로 로그인 시 2단계 인증을 추가합니다.
시스템 설정
메일/SMS/카카오톡 발송 설정
이메일 (SMTP)
미설정
SMS
미설정
카카오톡 알림톡
미설정