서비스 초기 설정을 진행합니다
PostgreSQL 데이터베이스 연결 정보를 입력하세요.
SMS OTP 발송을 위한 Aligo API 정보를 입력하세요.
⚠️ 발신번호는 통신사 사전등록이 필요합니다!
SMS 메시지에 표시될 서비스명입니다.
이메일 OTP 발송을 위한 SendGrid API 정보를 입력하세요.
⚠️ API Key는 생성 시 한 번만 표시됩니다!
Authenticator 앱에 표시될 기본 설정입니다.
시간 기반 일회용 비밀번호(TOTP)를 생성하는 앱입니다. 30초마다 새로운 6자리 코드가 생성되며, SMS/이메일 없이 오프라인에서도 인증이 가능합니다.
Google Authenticator 등에 표시될 서비스명입니다. API 호출 시 개별 지정 가능합니다.
Firebase Cloud Messaging을 사용한 Push 인증 설정입니다.
FCM은 Google의 Push 알림 서비스입니다. 모바일 앱에 로그인 승인 요청을 보내고, 사용자가 승인/거부할 수 있습니다.
Firebase 프로젝트 ID입니다.
서비스 계정의 client_email 값입니다.
서비스 계정 JSON 파일의 private_key 값입니다. 전체 키를 붙여넣으세요.
서버 실행 환경을 설정합니다.
포트: SecureKey가 실행될 포트 번호입니다. 기본값은 8090이며, 다른 서비스와 충돌 시 변경하세요.
CORS (Cross-Origin Resource Sharing): 이 API에 접근을 허용할 외부 도메인 목록입니다. 프론트엔드 앱의 도메인을 등록해야 브라우저에서 API 호출이 가능합니다.
쉼표(,)로 구분하여 여러 도메인을 입력할 수 있습니다.
관리자 API 접근을 위한 시크릿을 설정합니다.
Admin Secret은 관리자 전용 API에 접근하기 위한 비밀키입니다.
사용처:
⚠️ 분실 시 data/config.json 파일을 직접 수정해야 합니다!
안전한 곳에 보관하세요. 자동 생성 버튼으로 강력한 시크릿을 만들 수 있습니다.