fancy-passkeys-ui
@particle-academy/fancy-passkeys-ui
React surfaces for passkey (WebAuthn) sign-in and passkey management, plus a React-free /client subpath carrying the browser half of both ceremonies. Controlled, JSON-serializable, agent-bridgeable — and deliberately not agent-completable: no prop, export or MCP tool finishes a ceremony, because that needs a gesture and a biometric only the human has. Pairs with particle-academy/fancy-passkeys (PHP) or @particle-academy/fancy-passkeys (Node).
Part of Fancy Passkeys — 3 packages, one productSee the familyUI surface
3 components, each with a live demo, props table, and source.
Sign in with a passkey
ButtonlivebetaCardRK
$
npm install @particle-academy/fancy-passkeys-uiPairs with
Components
3 components · click any tile for a full demo, source, and install snippet.
PasskeySignInOpen →
Sign in with a passkey
Controlled sign-in surface — discoverable (usernameless) by default, username-first with conditional-UI autofill on request. A dismissed prompt reads as "cancelled", not as an error.
