Passport Protocol allows you to register and authenticate users using Passkeys, following the WebAuthn specification.

Passkeys are a "user owned" authentication method, tied to the users device authenticator, which can be their Face ID / Touch ID, their Chrome profile, or even an external authenticator such as a Yubikey.

The following guides will walk you through, how to register and authenticate users, with Passkeys, using both our TypeScript SDK, and our API.

Register using SDK

Authenticating with SDK

Register using API

Authenticating with API

Last updated