SIWS + 2FA
운영자 로그인은 서버 nonce에 대한 지갑 서명(Sign-In With Solana) + 선택적 TOTP 2FA.
공개 배포에서 게이트웨이에 대한 운영자 접근은 Sign-In With Solana로 인증됩니다: 운영자의 지갑이 서버가 발급한 nonce에 서명해, 비밀번호나 수탁 자격증명 없이 소유권을 증명합니다. 그 위에 TOTP 2FA와 일회용 백업 코드가 세션을 보호합니다.
- 비밀번호가 어디에도 없습니다 — 지갑 키가 곧 정체성이고 nonce가 재사용을 막으므로, 서버 측에 피싱당하거나 유출될 것이 없습니다.
- 지갑별 TOTP 등록은 게이트웨이 원장에 영속되므로, 2FA는 재시작을 견딥니다.
- 백업 코드는 일회용입니다 — 로그인마다 하나씩 소모되며, 인증 기기를 쓸 수 없을 때의 복구 수단입니다.
- 적용 범위를 정직하게 — 브리지와 엔진 포트는 신뢰된 호스트 / LAN / VPN을 전제하고, SIWS + 2FA는 *공개* 도메인 노출을 안전하게 만드는 계층입니다.