대시보드

?
-
전체 사용자
-
최근 7일 신규 가입
-
미승인 가입
-
인증서류 검토 대기
-
판독 의뢰 (전체)
-
확정 대기 판독
-
재판정 누적
-
Storage 사용량
-
DB 상태
확인 중...

최근 활동

시간 사용자 동작 대상
활동 기록이 없습니다

사용자 목록

아이디 성명 대분류 면허번호 병원명 근무형태 가입승인 서류인증 가입일 관리
불러오는 중...

원격판독 관리

ID 환자 촬영 회차 상태 확정 의뢰자 판독의 영상 PDF 제출일 관리
불러오는 중...

Realtime Database

경로를 입력하고 조회 버튼을 누르세요.

활동 로그

시간 유형 사용자 내용
로그가 없습니다

🔐 로그인 이력

기간 내 총 로그인
-
고유 사용자
-
오늘 로그인
-
미접속 7일+
-
📈 일자별 로그인 수
👤 사용자별 로그인 (해당 기간)
아이디 성명 병원 로그인 수 마지막 접속
불러오는 중...
🕒 최근 로그인 이벤트 (최신순 100건)
시각 아이디 성명 병원 UA
불러오는 중...

💾 서버 용량 사용 현황

환자 교육자료 기부 저장에 할당된 Firebase RTDB 용량입니다. 한도 도달 시 업로드가 차단됩니다.

로드 중…
-%

⚙ 할당량 조정

💳 다운로드 요율 · 환영 토큰

신규 회원에게 자동 지급하는 환영 토큰과 다운로드 시 차감되는 요율입니다. 저장 즉시 전체 시스템에 반영됩니다.

현재 0.016 = 교육 5건 + 이미지 6장 다운 가능
ON 시 새 업로드 크기에 맞게 자동으로 기존 자료 삭제

📈 사용자별 용량 TOP 10

#사용자 ID용량 사용이지토큰
로드 중…

💝 최근 기부 10건

제목 질환 기부자 이미지 크기 좋아요 일시 동작
로드 중…

📊 AdmAgree 필드 진단

전체 회원의 AdmAgree 저장 상태를 확인합니다. 정책 A(승인 전 전체 차단)가 정상 동작하려면 신규 가입 시 반드시 AdmAgree: false 값이 DB에 저장되어야 합니다.

전체 회원
-
✅ 승인 완료
-
⏳ 승인 대기 (AdmAgree=false)
-
⚠️ AdmAgree 누락 · 비정상
-

📋 최근 가입자 20명 · AdmAgree 상태

# ID 성명 AdmAgree 값 memctg 가입일 테스트
[🔄 다시 진단] 을 눌러 로드하세요

🧪 테스트 계정 생성 (signup.html 로직 검증)

signup.html 과 동일한 필드 구조로 DB 에 테스트 계정을 생성한 뒤, 즉시 다시 읽어와 AdmAgree 값이 정상 저장됐는지 검증 합니다. 생성된 계정은 ID가 _test_admagree_* 로 시작하며 _testAccount: true 마커가 붙습니다.

📖 실제 회원가입 수동 검증 절차

자동 테스트는 DB 쓰기 로직만 검증합니다. signup.html UI 의 전체 플로우(입력 검증·해싱·필드 자동 채움 등)까지 검증하려면 아래 수동 절차를 수행하세요.

  1. 브라우저 시크릿 창(Ctrl+Shift+N) 에서 signup.html 접속
  2. 필수 정보 입력 후 가입 완료 (ID·비밀번호·성명·이메일 등)
  3. 이 페이지로 돌아와 [🔄 다시 진단] 클릭
  4. 방금 가입한 계정이 "최근 가입자" 테이블 최상단에 표시되는지 확인
  5. 해당 행의 AdmAgree 값 컬럼이 false 로 표시되면 정상
  6. (선택) 해당 계정으로 로그인 후 pending 가드 alert 가 뜨는지, 4개 공개 페이지 직접 진입 시 차단되는지 확인
  7. 테스트 완료 후 계정을 삭제하고 싶으면 [🗑 테스트 계정 일괄 삭제] 는 실제 가입자에게 영향 없으므로, 실제 가입 테스트 계정은 수동 삭제 필요

✔ 자동 진단 체크리스트

  • 🔘 signup.html 코드 정적 확인 → 진단 버튼을 눌러 실행
  • 🔘 테스트 계정 생성 → 저장 → 재조회 → AdmAgree=false 일치 검증
  • 🔘 이지토큰 쓰기 차단 (_canUseTokens → pending-approval) 확인
  • 🔘 전체 회원 중 AdmAgree 누락 계정 수 집계

📥 비급여 도우미 업로드 내역

로딩중…
회원 ID 성명 병원명 📄 이지스 TXT (보고자료) 📊 기제출 엑셀 📋 사용자등록수가 (이지스 비급여) 🔬 검체-원내 🏥 검체-수탁
로딩중…
⚠️ 주의 — 회원이 bigeupyeoReport 페이지에서 파일을 업로드할 때 마다 이 화면에 자동으로 등록됩니다. raw 파일 내용은 RTDB /users/{id}/bigeupyeoUploads/{txt|excel|ezisXlsx|specimenInhouse|specimenOutsource} 에 저장되며 같은 회원의 새 업로드 시 덮어쓰기됩니다(유형별 최신 1건만 보관).
· 📄 TXT = 보고자료 생성 (이지스 TXT) · 📊 기제출 엑셀 = 공단 가격공개시스템 다운로드 · 📋 사용자등록수가 = 이지스 분석 메뉴의 비급여 등록수가 · 🔬 검체-원내 / 🏥 검체-수탁 = 검사코드 별도 파일

시스템 정보

프로젝트 IDdrportal-ae0c7
Auth Domaindrportal-ae0c7.firebaseapp.com
Database Regionasia-southeast1
Storage Bucketdrportal-ae0c7.firebasestorage.app
App ID1:745309447740:web:6aef9ba101c0c4b3930539

계정

로그인한 관리자 계정 정보입니다.

이메일-
UID-
이메일 인증-
마지막 로그인-