본문으로 건너뛰기

인증 개요

Volr SDK는 애플리케이션의 요구사항에 맞는 유연한 인증 옵션을 제공합니다. Volr의 내장 인증 시스템을 사용하거나 기존 인증 인프라와 통합할 수 있습니다.

인증 옵션

1. Volr 내장 인증

Volr은 여러 로그인 방법을 지원하는 완전한 인증 시스템을 제공합니다:

  • Email OTP: 비밀번호 없는 이메일 인증
  • 소셜 로그인: Google, Twitter
  • SIWE (Sign-In with Ethereum): Web3 지갑 인증

모든 방법은 SigninModal 컴포넌트를 통해 처리됩니다. 자세한 내용은 SigninModal 가이드를 참조하세요.

2. Bring Your Own Authentication (BYO Auth)

이미 인증 시스템이 있는 경우 Volr SDK와 통합할 수 있습니다:

  • Server Session Injection: 백엔드에서 Volr 세션 생성 (권장)
  • OIDC Token Exchange: OIDC/JWT 토큰을 Volr 세션으로 교환

완전한 통합 지침은 BYO Auth 가이드를 참조하세요.

인증 플로우

[사용자가 앱 열기]

[로그인 상태 확인]

[로그인 안 됨] → SigninModal 표시 또는 BYO Auth 사용

[사용자 인증]

[Passkey 등록 필요?]

[예] → PasskeyEnrollView 표시
[아니오] → Volr SDK 사용 준비 완료

다음 단계