Skip to main content

Passkeys Component

The passkeys component adds the current user's WebAuthn credential manager to an app module. Users can list, register, rename, and delete their passkeys without leaving the rendered module.

component: passkeys
name: AccountPasskeys
children:
- component: text
name: PasskeyHeading
props:
text: Passkeys

The component has no passkey-specific properties. Standard className, variables, and context values are forwarded by the web renderer, and child components render above the credential manager.

Availability​

This component currently renders on web only. It renders nothing when the tenant's enablePasskeys feature flag is disabled or the browser does not support WebAuthn. Module authors should not rely on its children to communicate information that must remain visible when passkeys are unavailable.

Passkey registration and deletion require an authenticated user. Passkey sign-in is handled by the login page rather than this component.