Get your free and exclusive +30-page Authentication Analytics Whitepaper
Back to Overview

모바일 앱의 WebView가 패스키에 어려운 과제인 이유는 무엇인가요?

모바일 앱의 WebView가 패스키에 어려운 과제를 제기하는 이유와 구현 중 이러한 문제를 해결하는 방법을 알아보세요.

Vincent Delitz
Vincent Delitz

Created: July 1, 2025

Updated: April 14, 2026

모바일 앱의 WebView가 패스키에 어려운 과제인 이유는 무엇인가요?

See the original FAQ version in English here.

모바일 앱의 WebView가 패스키에 어려운 과제인 이유는 무엇인가요?#

모바일 앱에서 웹 콘텐츠를 렌더링하는 데 자주 사용되는 WebView는 패스키를 구현할 때 고유한 과제를 안겨줍니다. 이러한 과제는 많은 WebView 환경에서 WebAuthn 기능에 대한 지원이 제한적이기 때문에 발생합니다.

WebView에서 패스키를 사용할 때의 주요 과제#

1. 제한적인 WebAuthn 지원#

  • 많은 WebView가 WebAuthn API를 완벽하게 지원하지 않아 패스키 기능을 활성화하기 어렵습니다.
  • Chrome이나 Safari 같은 네이티브 브라우저는 일반적으로 WebView보다 패스키 준비가 더 잘 되어 있습니다. 대안으로 iOS 또는 Android 앱에서 패스키를 네이티브로 구현할 수도 있습니다.

2. 일관되지 않은 구현#

WebView 기능은 플랫폼과 버전에 따라 다릅니다:

  • iOSWKWebView는 더 나은 지원을 제공하지만 여전히 핵심 WebAuthn 기능이 부족할 수 있습니다.
  • Android WebView 구현은 종종 덜 일관적이며 사용자 지정 구성이 필요할 수 있습니다.
PasskeyAssessment Icon

Get a free passkey assessment in 15 minutes.

Book free consultation

3. 보안 제약#

  • WebView는 종종 Face ID, Touch ID 또는 Android 생체 인식과 같은 로컬 Authenticator에 대한 액세스를 제한하는 환경을 가지고 있습니다.
  • 이로 인해 앱 내에서 원활한 패스키 생성이나 사용이 방해될 수 있습니다.

4. 사용자 경험(UX) 문제#

WebView 내에서 패스키가 작동하지 않으면, 사용자가 인증을 위해 외부 브라우저나 앱으로 전환해야 할 수 있어 로그인 흐름이 끊깁니다. 일반적으로 최상의 패스키 UX는 각 iOS 또는 Android 앱 개발 프레임워크(예: Kotlin, Swift)에서 패스키의 네이티브 구현을 사용할 때 달성할 수 있습니다.

WhitepaperEnterprise Icon

+70-page Enterprise Passkey Whitepaper:
Learn how leaders get +80% passkey adoption. Trusted by Rakuten, Klarna & Oracle

Get free Whitepaper

WebView 과제를 해결하기 위한 전략#

  1. WebView 호환성 테스트:
    • State of Passkeys의 데이터를 사용하여 WebView의 한계를 파악하세요.
    • 앱에서 사용하는 특정 WebView 유형(예: WKWebView 대 Android WebView)을 평가하세요.
StateOfPasskeys Icon

Want to find out how many people use passkeys?

View Adoption Data
  1. 대체(Fallback) 옵션:

    • WebView 지원이 불충분한 경우, 사용자를 네이티브 브라우저로 리디렉션하여 인증하도록 합니다.
    • 전환 기간 동안에는 대체 MFA 수단을 유지하세요.
  2. 네이티브 구현 권장: 가능한 한 WebView에 의존하지 말고 패스키 기능을 위해 네이티브 앱 구성 요소를 사용하세요.

  3. 벤더와의 협력: 향후 업데이트에서 더 나은 WebAuthn 지원을 이끌어내기 위해 WebView 및 플랫폼 제공업체와 협력하세요.

결론#

WebView는 제한적인 WebAuthn 지원과 보안 제약으로 인해 패스키 도입에 큰 어려움을 줍니다. 이러한 한계를 이해하고 대체 옵션 제공 및 네이티브 앱 구성 요소 활용과 같은 전략을 실행하면, 패스키를 훨씬 원활하게 도입할 수 있습니다.

전체 기사 읽기#

See what's really happening in your passkey rollout.

Explore the Console

Share this article


LinkedInTwitterFacebook