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