골프장 운영 관리자
⏳
관리자 인증 세션 확인 중...
보안 토큰 및 권한을 확인하고 있습니다.
총 예약 접수 건수
-
확정 예약 건수
-
실시간 운영 슬롯
-
현재 가동률 (점유율)
-%
기관 운영 시설(Resources) 목록 (Live API)
시설 ID 시설명 분류 기준 정원 운영 정책 (Settings) 활성 여부
조회 중...
예약 슬롯 및 정원 현황 (Live API: /api/slots)
슬롯 ID 회차 명칭 시간대 방식 정원 점유율 잔여 정원 슬롯 상태
슬롯 데이터를 불러오는 중...
예약 및 대기열 목록 (Live API: /api/admin/bookings)
예약 ID 슬롯 ID 예약자 ID 인원 상태 대기 순번 신청 일시 작업
관리자 로그인 후 예약 목록 조회가 가능합니다.
기관 시설 및 코스 관리 (Live API: /api/admin/resources)
기관 관리자(org_admin) 및 슈퍼 관리자 권한. 1인당 일일 최대 예약 슬롯 수 등 정책 설정 지원.
시설 ID 시설명 분류 정원 설명 정책 설정 (JSON) 활성 상태 관리 작업
관리자 로그인 후 시설 조회가 가능합니다.
소속 사용자 및 권한 관리 (Live API: /api/admin/users)
기관 내 계정 권한(org_admin / staff / user) 배정 및 차단(blocked) 제어 (타 기관 데이터 격리).
사용자 ID 이름 이메일 연락처 권한 (Role) 계정 상태 (Status) 가입 일시 작업
관리자 로그인 후 사용자 조회가 가능합니다.
전체 기관 및 테넌트 관리 (Super Admin API: /api/admin/orgs)
슈퍼 관리자(super_admin) 전용. 신규 기관 등록, 최대 예약 가능 일수(max_advance_days) 설정 및 비활성화.
기관 ID 기관 명칭 슬러그 상태 (Status) 기관 정책 설정 (max_advance_days 등) 등록 일시 관리 작업
슈퍼 관리자 로그인 후 전체 기관 조회가 가능합니다.
공정 추첨 제어 (Fair Lottery Draw API: /api/lottery/draw)

SQLite 암호학적 난수(Cryptographic Random Seed) 기반 공정 추첨 알고리즘 적용. 관리자 권한으로 추첨을 실행하며, 정원 내 당첨자는 won, 잔여자는 lost로 자동 처리됩니다.

인증 및 로그인 (Auth API: /api/auth/login)

관리자 로그인

보안 및 다중 기관 정책

  • 🔒 DB 기반 실시간 권한 검증: JWT 발급 후에도 DB 계정 status 및 role 실시간 확인
  • 🛡️ 차단 계정 차단: status !== 'active' 즉시 403 차단
  • 🏢 테넌트 데이터 완벽 격리: 타 기관 자원/사용자/슬롯 수정 시 404/403 차단
  • ⚙️ 기관별 예약 정책: 최대 선예약 가능 일수 (max_advance_days) 적용
  • 📊 자원별 1인 슬롯 정책: 1인당 일일 최대 예약 슬롯 수 (max_slots_per_user) 제어