Brent Haskins / Applied AI
Authentication Is a Product Surface: Why MFA Mandates Demand Better UX Engineering
Starting June 2026, Salesforce enforces MFA in sandboxes and production orgs. This isn't just a compliance checkbox — it's a product surface that most teams treat as an afterthought. Drawing from shipped SaaS experience, this post argues that authentication flows are the first and last interaction many users have with your product. Poorly designed MFA erodes trust and conversion; well-designed auth builds it. We cover passkeys, adaptive authentication, and the UX patterns that turn security requirements into product wins.
The short answer
Starting June 22, 2026, Salesforce will enforce MFA in sandboxes, and by July 20, 2026, in production orgs. This is not a minor security patch — it is a product surface redesign that every team building on or alongside the Salesforce ecosystem must ship. If your reaction is "we'll add a TOTP field and move on," you are about to tank your onboarding conversion, spike support tickets, and frustrate users who will blame your product, not the mandate.
Authentication is the first and last interaction many users have with your product. A poorly designed MFA flow erodes trust before the user ever sees your dashboard. A well-designed one builds confidence, reduces friction, and turns a compliance requirement into a competitive advantage. The teams that treat auth as a UX engineering problem — not a security checklist — will win the next wave of enterprise adoption.
Key takeaways
- MFA is a product surface, not a security checkbox. Design it with the same care as your onboarding flow.
- Passkeys and biometrics are not futuristic — they are the primary auth methods that reduce friction while exceeding compliance requirements.
- Adaptive authentication (context-aware challenges) lets you enforce security without punishing legitimate users on trusted devices.
- Recovery flows are the most under-engineered part of auth. A user locked out with no recovery path will churn, not call support.
- The Salesforce June 2026 deadline is a forcing function. Use it to audit your entire auth UX, not just add a second factor.
The real problem: auth is treated as infrastructure, not product
Most SaaS teams split auth into two buckets: the login screen (owned by product) and the MFA logic (owned by security or platform engineering). This separation creates a gap where the user falls through. The login screen looks polished, but the MFA challenge is a raw QR code with no context. The recovery flow is a support ticket form. The session timeout is a silent redirect that loses unsaved work.
This is not a technical failure — it is a product failure. The user does not care which team owns the TOTP seed. They care that they can get into the app and do their job. When auth breaks, they blame the product. And they are right to.
In 2026, the UX/UI design trends report from UXPin identifies "design-engineering convergence" as a defining pattern. Auth is the perfect proving ground for this convergence. The product engineer who can design the flow, implement the token exchange, and debug the session recovery is worth more than two specialists who never talk to each other.
Tradeoffs: when the conventional wisdom breaks
The conventional wisdom says "more security = more friction." That is true only if you implement MFA as a one-size-fits-all gate. Adaptive authentication flips this: you evaluate device trust, location, and behavior to decide when to challenge. A returning user on a known device gets a silent token refresh. A login from a new country triggers step-up verification.
But adaptive auth introduces its own tradeoffs. The context evaluation must be fast — sub-200ms — or the user perceives a delay. The decision logic must be transparent enough to debug when a legitimate user gets falsely challenged. And the UX must communicate why the extra step happened without alarming the user. "We noticed this login from a new device" is better than "Enter verification code."
Another broken convention: SMS as the universal fallback. SMS is unreliable, expensive, and increasingly blocked by carriers. Passkeys and authenticator apps are better, but they require the user to have a specific device or app installed. The product decision is which fallback to offer and when to escalate to a recovery code or support contact.
How this looks in a shipped product
I have shipped auth flows for SaaS products serving thousands of enterprise users. The pattern that consistently works is a three-tier auth model:
- Primary: Passkey or biometric (platform authenticator). One tap, no password, no code. This covers 70% of authentications on modern devices.
- Secondary: TOTP or push notification. Used when the device does not support passkeys or the user is on an untrusted browser.
- Recovery: Pre-generated recovery codes shown at enrollment, plus a verified email fallback. The user must confirm their email via a time-limited link, then set up a new primary method.
This model is not novel, but the execution matters. Recovery codes must be displayed at enrollment, not buried in settings. The user must be prompted to save them. The email fallback must be rate-limited to prevent abuse but fast enough that a locked-out user is not waiting five minutes.
What to evaluate before the June 2026 deadline
If you are building on Salesforce or any platform adopting similar mandates, audit your auth UX against these questions:
- Can a new user complete enrollment in under 30 seconds? If not, your flow has too many steps.
- What happens when the user loses their device? Is there a self-service recovery path, or do they have to contact support?
- Does your MFA challenge respect the user's session context? A user who logged in 10 minutes ago should not be challenged again for a same-session action.
- Are you using passkeys as a primary method? If not, you are adding friction that passkeys eliminate.
- Is your error messaging specific enough? "Invalid code" is useless. "The code you entered has expired. Request a new one." is helpful.
The closing move
The Salesforce MFA mandate is not a burden — it is an opportunity. Every team that ships a frictionless auth flow will stand out against competitors who bolt on a TOTP field and call it done. Product engineers who can design, implement, and defend auth UX decisions will be the ones who lead the next generation of enterprise SaaS.
Audit your auth flow this week. Not next quarter. The deadline is real, and your users will thank you.
FAQ
Questions people ask about this topic.
How should a product team prioritize auth UX when facing a hard MFA deadline?
Start with the recovery flow, not the login screen. Most users hit MFA friction when they lose a device or session. Map the full auth journey — enrollment, verification, recovery, logout — and identify where users drop off. Invest in passkeys and biometrics as primary methods; SMS codes are a fallback, not a strategy. Ship adaptive MFA that skips challenges for trusted devices and locations.
What's the biggest mistake teams make when implementing MFA?
Treating it as a security-only feature owned by infrastructure. MFA is a product surface: it's often the first thing a new user touches and the last thing a churning user sees. The biggest mistake is shipping MFA without a recovery path, forcing users to contact support after a single failed attempt. That's not security — it's a conversion leak dressed up as compliance.
How do passkeys change the UX of authentication in 2026?
Passkeys eliminate the password entirely — users authenticate with biometrics or a device PIN. This shifts the UX from 'remember and type' to 'confirm and go.' The product implication is significant: enrollment becomes a one-tap operation, recovery is device-bound, and phishing resistance is baked in. For teams facing MFA mandates, passkeys reduce friction while exceeding compliance requirements.
What's the role of adaptive authentication in product design?
Adaptive authentication evaluates context — device, location, behavior — to adjust the auth challenge dynamically. A returning user on a known device gets a silent token refresh; a new login from a different country triggers step-up verification. This pattern lets product teams enforce security without punishing legitimate users. The design challenge is communicating why the extra step happened without alarming the user.
Sources
Referenced sources
- https://www.salesforceben.com/june-2026-security-requirements-what-to-expect-and-how-to-prepare/
- https://www.loginradius.com/blog/identity/top-authentication-methods-comparison
- https://www.uxpin.com/studio/blog/ui-ux-design-trends/
- https://pctechmag.com/2026/06/10-saas-ux-design-best-practices-that-top-us-startups-actually-follow-in-2025/