Skip to Content
Suffering builds character

3.WebAuthn

Webauthn이란 FIDO2의 규격 중 하나로 브라우저 API이자, W3C와 FIDO 협회(Aliance)에서 공동으로 만든 구성요소

WebAuthn은 패스키의 구현에 활용되며, 브라우저나 웹 애플리케이션에서 FIDO 인증기(Authenticator)를 사용할 수 있도록 하는 웹 표준 API

sample.js
navigator.credentials.create(...) // 등록 (PublicKeyCredential 생성) navigator.credentials.get(...) // 로그인 (인증)

위와 같이 JS 코드를 통해 WebAuthn의 브라우저 API를 호출하여 간편 인증 기능을 구현할 수 있음

Note

FIDO

비밀번호 없는 간편 인증에 대한 표준

WebAuthn

FIDO의 최신 표준인 FIDO2의 구성요소 중 하나,
브라우저에서 동작하는 API로 웹 개발자가 직접 다루어야 하는 부분

Last updated on