UX metrics that matter
Many organisations have dashboards full of figures on visits, clicks, conversions, time spent or…
Search
Many organisations have dashboards full of figures on visits, clicks, conversions, time spent or…
Summer is full of shared moments: trips, festivals, sporting competitions, outdoor terraces, hot…
When summer arrives, many brands observe the same pattern: some metrics fall, connection times…
Passwords do not fail because people are “forgetful”. They fail because the model itself is designed to clash with real life: too many accounts, too many rules, too many moments when the user simply wants to sign in and get on with it. In UI, this translates into a very recognisable pattern: login screens that look simple but hide accumulated friction (errors, lockouts, resets, support, abandonment).
And the worst part is not the “Forgot your password?” itself. The worst part is what it implies: that, to access a product, I need to remember a secret (and remember it correctly) at exactly the right time, on exactly the right device, with exactly the right keyboard. If I fail, I have to go through a recovery flow that usually breaks the rhythm, introduces doubt (“Will the email arrive?”) and adds mental load (“Which password did I use here?”). From an experience perspective, passwords turn access into an exam.
This is where passkeys come in with a very appealing promise from a design perspective: make login easier and more secure at the same time. Easier, because the “secret” no longer lives in the user’s memory and instead becomes an everyday action: unlocking their device (biometrics or PIN). And more secure, because it drastically reduces phishing: there is no password for the user to type into a fake website or share by mistake. Put practically: a passkey not only speeds up access, it also removes a huge part of the risk without asking the user to become an expert.
But that promise only holds if the design supports it. Passkeys are not “adding a new button”: they change the mental contract of login. And that is where UX has everything at stake: how you present them, when you offer them, what you explain (and what you do not), and how you handle the inevitable “what ifs?” (another device, an unsupported browser, someone who does not want biometrics, a day when it simply fails). This article is about that: interface patterns to make “Passwordless login” a genuine improvement rather than another layer of confusion.
A passkey is a way to sign in without a password using your device unlock method (fingerprint, face or PIN). Instead of asking you to remember and type a secret, the system confirms that it is you with a gesture you already make every day. That is why, on screen, “login” feels more like unlocking than “authenticating”. And because you are not typing a password, the risk of falling for fake pages is greatly reduced: there is nothing “copyable” that the user can enter where they should not. In practice: you get in faster, with fewer errors and less drama.
The important thing for design is understanding what changes in the experience:
In short: passkeys are not “more security” as a punishment; when well designed, they are security that feels like convenience.
Passkey adoption is not won with an insistent pop-up. It is won by choosing the right moment, reducing doubts and making the benefit clear for the person, not for your roadmap. In design, this is about timing + language + control.
1. Immediately after a successful login
2. After a high-value action
3) At the first real “pain point”
4. In Settings → Security
What to avoid
Pattern A: “Soft primary”
Pattern B: Immediate benefit + context
Pattern C: What to expect
Pattern D: Privacy reassurance
Yes:
No:
The basic idea: not to “teach technology”, but to design an easy decision. If the user understands what they gain, what will happen when they tap the button and that they are not trapped, adoption rises without the need for persistence.
A good “Create passkey” flow does not feel like a “security setup”. It feels like enabling a shortcut: quick, clear and with a satisfying ending. Your UI should not explain the standard: it should guide, anticipate and close well.
Step 1 — Invitation screen
Step 2 — “Your system will prompt you”
Step 3 — System confirmation
Step 4 — Success: clear closure + next action
1. “In progress” state
2. “Cancelled” state
3. “Unavailable” state
Error 1: “This scares me”
Error 2: “What happened? Did I sign in or create something?”
Error 3: Confusing “create passkey” with “change password”
Error 4: The user cannot or does not want to use biometrics
Error 5: They tried it once and never return
Think of the flow as choreography: your UI starts, the system performs, your UI closes. If any of those three parts is unclear, the user feels that “something strange” has happened. And with login, “strange” = distrust.
The success of “Passwordless login” is not decided when everything goes well, but when something fails. And in authentication, failure is normal: you change mobile phones, biometrics fail, you are on a borrowed computer, the browser does not cooperate. Design has a very clear goal here: maintain the feeling of control without turning access into a maze.
When the user sees a login screen with a passkey, there should be a clear, human and unpunishing way out:
What works
Example list:
UX key: “another way” is not an embarrassing plan B; it is part of the system.
Most failures here are not “errors”; they are context: wet fingers, Face ID with a mask, and so on. The copy should be neutral and useful:
Avoid text such as “authentication failed” or “error 0x…”. In login, the user reads “error” as “I have been locked out”.
Here, it is useful to separate two ideas in the design:
Minimal screen (without manuals):
What to avoid
The user does not think in standards; they think in situations:
Your UX should respond with two simple patterns:
Pattern A: “Use a passkey with your mobile”
Pattern B: “Add this device”
Golden rule: login = getting in, settings = configuring. Do not mix them.
This covers the bare essentials: an elegant exit, understandable recovery and continuity across devices without promising magic. The key is for the user to feel that there is always a path and that none of them makes them feel “guilty” for being unable to use passkeys at that moment.
Launching Passwordless login is not about adding one more option; it is about designing a change in habit. Adoption comes when the user understands at a glance what they gain, feels the process is natural, and knows they will not be locked out if one day they cannot use passkeys.
What I would take into production is an introduction at the right time, preferably after a successful sign-in or once the user has already gained value; a creation flow that feels brief and guided, with a clear start, a clean handover to the system and an unambiguous ending; and a visible, dignified “Try another way” that works as part of the product, not as a hidden last resort.
If you do this well, passkeys become that rare improvement in which security and convenience stop competing, and access finally feels as it should have felt for years: simple, quick and reliable.
If tomorrow you could remove “Forgot your password?” from your product, what would you design first: passkey onboarding that people understand in 10 seconds, or a fallback that prevents someone being locked out when they change device?
Sources:
Comments