IdentityShipped

Passkey Auth Platform

Phishing-resistant sign-in that scales for payments, banking and high-volume use.

Role
UX and UI design, clickable prototype.
Team
Client engineering
Stack
Figma design and clickable prototype
4 setups
WordPress, JavaScript, React and Vue, each with its own install path
Scope fact

The problem

Passkeys replace passwords and two-factor codes with strong, phishing-resistant authentication, but the teams adopting them need an admin that makes apps, origins, users and theming manageable. The design covers the dashboard, app management, theme customization with live preview, user management, stats over time and by method, and platform setup for WordPress, JavaScript, React and Vue.

Key decisions

Constraint

A sign-in widget lands on a customer’s site, in the customer’s brand.

Options

Ship a fixed widget, or let admins theme it.

Decision

Theme customization with a live preview: container, text, inputs, primary and secondary buttons, seen as the user will see them before saving.

Trade-off

More admin surface. Fewer support tickets about a widget that looks wrong.

The work

Passkey admin dashboard
Admin dashboardStats, users, integrations and billing.
Passkey admin screen
Passkey admin screen
Passkey admin screen
Passkey admin screen
Passkey admin screen
Passkey admin screen