VOOZH about

URL: https://thenewstack.io/banking-on-identity-management-to-boost-revenue/

⇱ Banking on Identity Management to Boost Revenue - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2024-05-28 10:10:53
Banking on Identity Management to Boost Revenue
profile,
DevOps / Operations

Banking on Identity Management to Boost Revenue

Startup Userfront takes on the complexity of scaling customer accounts for SaaS companies as they grow.
May 28th, 2024 10:10am by Susan Hall
👁 Featued image for: Banking on Identity Management to Boost Revenue
Image from Designsells on Shutterstock

Software as a service (SaaS) companies typically start with a stream of fairly small accounts that call for low-friction sign-on capabilities, but as they grow, they tend to feel stuck when their existing identity management solution no longer meets their needs, according to Tyler Warnock, CEO of Userfront, an authentication and identity management startup.

Userfront offers a single platform that can grow from individual or freemium accounts to customized enterprise levels, helping organizations capture potentially missed opportunities to build revenue.

“We’ve talked a lot about transition points internally, where, because we’re dealing with SaaS businesses, they often go through patterns within their company,” Warnock said. “They’ll hit a roadblock a couple of years in … because they chose a basic login that’s not scaling to meet what they need. And so when they do that, they basically have two bad options: They can either try to extend what they have, which wasn’t made to do what they’re trying to do, or they could try to migrate. And the migration process in particular is fraught with lots of uncertainty. People don’t really know how to go about it; it can take nine months to a year.”

The San Jose, California-based company is specifically focused on helping SasS companies win customers and thus increase revenue through improved identity management. It offers a pathway for clients to incrementally add new features, upgrade customers to higher account tiers and eliminate churn among larger companies that require higher-level security and compliance capabilities.

Eliminating Complexity

At TNS, Mary Branscombe has explained the difference between authentication, verifying a user is who they say they are, and authorization, which determines what that person is allowed to do once inside the system. The two principles are foundational to zero trust security.

While solutions like Auth0, OpenID Connect and various open source projects have been working to make identity management easier for developers, startups like Oso and Stytch are on the case as well.

Userfront grew out of StartX, a startup accelerator associated with Stanford University. Its team in 2020 spent three months talking to 150 developers about what they did and didn’t like about identity management. Basically what they found developers didn’t like: complexity.

So Userfront was built on three core principles:

  • It should have all the major features
  • It should be secure by default
  • It should be easy to use without deep domain knowledge

“Most of what’s out there is really about a new kind of widget. We wanted to take it more as like, ‘OK, the widgets are like table stakes. How do you actually turn that into something useful?’” Warnock said. “We framed it specifically for customer-facing software. Because scaling SaaS and hitting growth metrics, it’s really hard, right? It’s probably the most competitive it’s ever been. And you have to really nail what your customers care about. So Userfront is founded to give software companies a leg up on serving their customers better.

“In addition to all the basics— passwords, passwordless, sign-on with Google, you know, MFA (multifactor authentication), full feature authentication, role-based access control, multitenancy …once you have that base, which we do, there’s kind of two extremes that you care about,” he said. One is getting started quickly while the other is making migration simpler.

“Historically you’ve had two choices here,” explained Joseph Ruscio, general partner at Heavybit, “either building an internal solution for each type of customer or alternatively purchase and manage identity split across multiple products. Userfront sets itself apart from the field by not only embracing modern frontend frameworks, but also by recognizing that modern B2B software product have different classes of end users and enabling you to meet all of your customers where they are in one product. You select the services that are appropriate for your end customers with a suite of capabilities built for enterprises that can be streamlined for SMBs.”

Heavybit led Userfront’s recent $5.3 million seed funding round.

He added that Userfront was built for a component-based world: “The first generation of cloud native IAM products was built and designed for the world of server-side, full-stack web frameworks that dominated application development 15 years ago where identity management primarily happened on the backend via APIs. As application development has shifted toward sophisticated frontend frameworks, so has identity logic, and trying to stitch together all these workflows in a frontend app using coarse-grained APIs has become increasingly painful.”

Starting With a Single Line of Code

Warnock explained that the system was built on three layers and that getting started can be just a single line of JavaScript.

First, there’s the API layer that provides access via Jason Web Tokens (JWTs). It meets security and compliance requirements including SOC 2, GDPR and data residency Then there’s the SDK layer. Its JavaScript SDK is native code that you can add into your application that calls the Userfront API. On top of that is what the company calls the toolkit layer, which are things like signup, login and password reset forms —user interface components that use the SDK to call the API.

👁 Userfront diagram

“We can give you, for example, a one-liner, that automatically expands out into a fully featured login flow,” Warnock said. “So you could add that to your site, one line of code brings with it the styling that you want. And with that, whatever you’ve configured to do, it will automatically work. So if you said, ‘I want to have Google SSO login with email via a link option. And then I want to have a second factor of SMS verification code,’ they’ll already be wired up to do all those things. You just need to put the one-liner there.”

It also offers Sidecar, a tool to make user-account migration transparent and secure without requiring password resets. Sidecar is a TypeScript abstraction layer for backends that mimics other authentication systems to make migration easy with minimal code changes and no impact on end users.

You can read the migration story of pay.com.au by Roi Avidan, head of technology. He explains that its existing solution, AWS Cognito, didn’t offer the features the company needed and why he passed on competitors Auth0 and Okta.

TRENDING STORIES
Susan Hall is the Sponsor Editor for The New Stack. Her job is to help sponsors attain the widest readership possible for their contributed content. She has written for The New Stack since its early days, as well as sites...
Read more from Susan Hall
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.