Skip to main content

Tag: spartanauth

Login Widget

When I started SpartanAuth, I had a simple obsession: authentication should be easy to do correctly. Complexity is where security bugs and abandoned sign-ins both hide. Today I want to talk about the login widget.

Why build a widget?

TLDR: usability, branding, and making the secure path the easy path.

Businesses lose real money when people cannot sign in. “About a third of online purchases are abandoned at checkout because consumers cannot remember their passwords,” from a study conducted jointly by MasterCard and the University of Oxford (source). That is a big reason I care about helping apps move away from relying on passwords.

~⅓
Of online purchases abandoned at checkout over forgotten passwords

What this blog is

I’m Mason Payne, and this is my blog about building SpartanAuth.

I started these posts while getting the product off the ground. The short version of where things stand now: SpartanAuth is a real auth service I use in several of my own applications. I’m still writing here when I learn something worth sharing — passwords, passkeys, login UX, and the tradeoffs you hit when auth has to work for real users.

Auth notes
Passwords, passkeys, MFA, login UX
Real product
SpartanAuth in apps I actually run