See the original FAQ version in English here.
모바일 앱에서 웹 콘텐츠를 렌더링하는 데 자주 사용되는 WebView는 패스키를 구현할 때 고유한 과제를 안겨줍니다. 이러한 과제는 많은 WebView 환경에서 WebAuthn 기능에 대한 지원이 제한적이기 때문에 발생합니다.
WebView 기능은 플랫폼과 버전에 따라 다릅니다:
Get a free passkey assessment in 15 minutes.
WebView 내에서 패스키가 작동하지 않으면, 사용자가 인증을 위해 외부 브라우저나 앱으로 전환해야 할 수 있어 로그인 흐름이 끊깁니다. 일반적으로 최상의 패스키 UX는 각 iOS 또는 Android 앱 개발 프레임워크(예: Kotlin, Swift)에서 패스키의 네이티브 구현을 사용할 때 달성할 수 있습니다.
+70-page Enterprise Passkey Whitepaper:
Learn how leaders get +80% passkey adoption. Trusted by Rakuten, Klarna & Oracle
Want to find out how many people use passkeys?
대체(Fallback) 옵션:
네이티브 구현 권장: 가능한 한 WebView에 의존하지 말고 패스키 기능을 위해 네이티브 앱 구성 요소를 사용하세요.
벤더와의 협력: 향후 업데이트에서 더 나은 WebAuthn 지원을 이끌어내기 위해 WebView 및 플랫폼 제공업체와 협력하세요.
WebView는 제한적인 WebAuthn 지원과 보안 제약으로 인해 패스키 도입에 큰 어려움을 줍니다. 이러한 한계를 이해하고 대체 옵션 제공 및 네이티브 앱 구성 요소 활용과 같은 전략을 실행하면, 패스키를 훨씬 원활하게 도입할 수 있습니다.
Table of Contents
Related Articles