Luke Woods
next→

Awardco · Product Design Internship

Reducing Authentication Friction

Turning 7.7 million failed logins into a unified, guided authentication system across SSO, MFA, and standard login.

Role
Product Design Intern
Timeline
Oct 2025 – Apr 2026
Team
Natalie McKenzie (PM) +2

Impact — before/after testing

  • —27s → 5.9s login decision (−78%)
  • —25% faster login
  • —+4.5% successful sign-ins
beforeafter

Drag across the frame: the old login on the left, the redesign on the right.

Awardco is a B2B employee-recognition platform, and every company on it configures authentication differently — SSO, passwords, MFA, login codes. The result was a fragmented login experience that quietly became the platform’s biggest point of friction: a year of login telemetry showed 7.7 million failed attempts, and login help was the top customer-support topic. I redesigned authentication end-to-end into a single guided path across mobile and desktop, validated it with 20+ external users and a 75-person internal study, took the system through architecture and security review, and handed it off for the team to build on their roadmap. In before/after testing, login time dropped 25% and successful sign-ins rose 4.5%.

Context

Every company logs in differently. Every user paid for it.

Two surfaces had to work together: a universal login page for anyone who didn’t know their company’s domain, and a company login page configured per organization. The universal page only identified you — after entering an email and a login code, you landed on your company’s page and had to fully authenticate again, often with a second code. Users thought the system was broken.

The old sign-in surface made it worse: several competing primary buttons, an “SSO Login” button that never said whether it meant Google or Microsoft, and a reset flow that looked like a different product entirely.

The old login: three competing calls to action, none of them labeled with the provider users actually recognized.
The old mobile login screen stacking the same three call-to-action buttons on a small screen
The same stack on mobile — where most deskless workers live.
The evidence

I didn’t inherit a case. I built one.

My PM brought me a known pain point: heavy support volume around login. I turned it into a quantified case — I pulled the support numbers, interviewed account managers and customer-success reps, ran discovery sessions, and had our tech lead query a year of login attempts broken down by method.

  • 45.9M login attempts in one year — 7.7M failed, 6.7M of those from password login alone
  • Password login succeeded just 34.6% of the time; SSO succeeded 98% across 32M+ logins, login codes 87.6%, MFA 86.2%
  • 9,275 login-help support cases in 90 days — 4,206 by web, 3,228 by phone, 1,841 by email
  • Deskless workers were hit hardest: login codes went to work email they couldn’t open on their phones, and there was no SMS fallback
A year of login telemetry: password login drove failure at scale while every guided method quietly worked.

7.7 million failures weren’t security issues. They were UX failures.

Users weren’t choosing wrong passwords — they were choosing wrong methods. That reframe produced the strategy: design for the worst case first (a deskless worker on a phone with no work email), remove choice by routing users automatically from email to the right method, and standardize on one system with one predictable path.

The deciding test

The faster design lost.

I tested three sign-in surfaces with 75 people across the company — the old design as control, an SSO-first layout, and a password-first layout — using heatmaps and task metrics. SSO-first cut the login-method decision from 27 seconds to 5.9 and lifted reported confidence over the old design. Password-first was even faster at 4.6 seconds — and edged out SSO-first on confidence, too.

I chose the slower one. Password-first earned its speed by reinforcing the one method that failed two times out of three — winning the task metric while working directly against the point of the redesign. SSO-first routed users to the method that actually works. Speed wasn’t the goal; the right path was.

Control, SSO-first, password-first. The scattered heat on the control is 27 seconds of hesitation.
The structural fix

Authenticate once. The system remembers.

The deepest fix wasn’t a screen — it was a token. In the new flow, the code you enter at universal login persists as a secure token that travels with you to your company’s page and counts toward its MFA requirement. If your company only requires a login code, you’re simply in. If it requires a password, your email is already on the page and the second code never happens.

I wireframed the entire flow end-to-end and took it through architecture review and the security team — it passed without material changes. My CS background carried those rooms: the proposal was legible to engineers because it was drawn in their terms, states and transitions, not just screens. Engineering owned the token’s implementation specs; the concept and the flow were mine.

Arriving already authenticated: your email is on the page, one field stands between you and the product, and the double code entry is gone.
Dynamic branding

The button says Google, because that’s what users look for.

The most-used login method was hiding behind the least meaningful label. “SSO Login” means nothing to a warehouse worker who signs into everything else with a Google button. The redesign resolves each company’s actual identity provider onto the button — Google, Microsoft, Okta — and themes the page in the company’s brand, with a gradient of their primary color behind the card.

That gradient sparked the project’s one real disagreement. My PM flagged that certain brands are strict about color use — it had caused problems before. Instead of arguing taste, I took it to the PM who owned brand-color issues in the product, got his read that it was safe, and designed an opt-out toggle account executives can flip for any brand that objects. Same design, with an escape hatch. Green light.

Awardco default — Google
Accenture — Okta
Cinemark — Microsoft
Mobile first

Designed for the worker with no work email on their phone.

Mobile is the primary access point for deskless users, so small screens set the constraints: only relevant options shown, one streamlined path, and — the single most requested fix from support — SMS verification, so a code can reach a worker who has never opened their work inbox on a phone. The design then scales up to desktop, where extra space enhances the experience instead of defining it.

The redesigned mobile login: Awardco logo, a Sign in with Google button, and a single email field with one Continue button
The new mobile login: one provider button, one field, one path.
The verification chooser on mobile: receive your one-time code by email, secondary email, or text message
Verification, your way: email, secondary email, or text.
Password reset

The forgotten flow was the most-used flow.

Watching people type in the coded prototypes surfaced a finding I didn’t expect: users forget their passwords constantly, and reset — a bare, off-brand page with a single blind input — was the highest-friction moment in the entire system. The redesign treats reset as a first-class flow: adaptive inline validation that reacts as you type, a live match check on the confirm field, a show-password toggle, and the same visual system as login, on web and mobile alike.

The old reset page: a lone Reset Your Password card with one masked input and no feedback
The redesigned reset page: password requirements stated up front, live inline validation, a confirm field with match checking, and show-password toggles

The old reset: one blind field, no requirements shown, no way to see what you typed.

Prototyping

I coded the prototypes, so users could really type.

A Figma prototype can’t tell you where people struggle to type. I built the flows as working code in VS Code with Copilot — real fields, real validation, real code entry — on a feature branch the front-end engineers iterated on with me. Testing them with 20+ recruited admins and end users showed exactly where fingers hesitated: code entry, email input, and above all, password reset.

The workflow outlived the project: I contributed it to the team’s AI-prototyping guide and led its early adoption across the design org.

Sketches → four directions → the guided system. Competitive patterns (including Stripe’s password UX) fed the inline-validation design.
Outcome

Validated, approved, handed off.

  • In before/after testing, login time dropped 25% and successful sign-ins rose 4.5%
  • Login-method decision time fell 78% (27s → 5.9s), with confidence and reported difficulty both improved over the old design
  • Double authentication eliminated — the universal login code persists as a secure token that counts toward MFA
  • One guided path across mobile and desktop, with SMS verification for deskless workers and dynamic provider branding per company
  • Approved by architecture and security review; handed off to the team, who built it after my internship on their roadmap
The team

What the people I worked with said.

“Luke takes strong ownership and proactively explores new tools that elevate the team’s output.”
Robert Jensen · Tech Lead
“Luke proactively sought feedback throughout the design process, which led to stronger iterations and a more refined final experience.”
Natalie McKenzie · Product Manager
“Luke made data the foundation of his design process, using analytics and testing to clearly identify problems and justify decisions.”
Michelle Rodabough · UX Manager
Reflection

The best authentication systems don’t ask users to choose. They route them.

This project rewired how I work. Design proposals travel exactly as far as the evidence attached to them — the data pull is what turned an intern’s redesign into something architecture review took seriously. And the biggest UX win in the project wasn’t a page at all; it was a token. Redesign the state machine, not just the screens.

Rejecting the faster variant taught me to interrogate the question behind a metric before obeying it. And coding my own prototypes changed what I could learn: code isn’t the engineers’ territory I visit, it’s part of my design surface.

The honest edge of the work: some deskless workers — movie-theater staff, warehouse teams — aren’t allowed phones on the floor at all and log in from shared kiosks. SMS doesn’t reach them. With more time, kiosk research is the first thing I’d do.

← Bringing Lucid AI out of the canvasCustom Reports in Predict →
⌂·work·emailcopied·linkedin·résumé