Full-featured auth

Add features quickly and easily.

Choose your factors

Single- or multi-factor authentication out of the box.

Any factor can be a first factor or a second factor.

1
First factors
Password
Clickable email link
Email verification code
SMS verification code
Google
Apple
Azure
GitHub
Facebook
LinkedIn
Okta
Loading...
2
Second factors
SMS verification code
TOTP authenticator
Loading...
Logged in

At least 16 characters OR at least 8 characters including a number and a letter.

Single sign-on, simplified.

Add and configure SSO providers easily.

Apple logoAzure logoFacebook logoGitHub logoGoogle logoLinkedIn logoOkta logo
Set up SSO

Passwordless authentication

Magic links

Generate clickable, single-use links with custom expiration.

API docsJavaScript SDK

Verification codes

Send 6-digit, single-use codes by email or SMS.

API docsJavaScript SDK

Single Sign-On

Oauth 2.0 sign-on with Google, Apple, GitHub, and others.

API docsJavaScript SDK

TOTP authenticator

App-generated codes for Google authenticator, Authy, and more.

API docsJavaScript SDK

TOTP authenticator

Use Google authenticator, Authy, and other TOTP apps to generate login codes.

TOTP API docs
QR Code

SAML

Use Userfront to log into other applications.

Configure Service Provider (SP) login with Userfront as your Identity Provider (IdP).


Set up SAML

Role-based access control

Add & assign roles.

Manage user access from your dashboard or by API.


Ayana Douglas

Multi-tenancy

Your users can have custom roles in multiple organizations.

Main application

Roles for
Main application


admin
Ayana Douglas
Sabrina O'Connell

member
Jace Denesik
Price Braun
Cristina Gerhold

viewer
Tatum Lindgren

custom role
Forest Schroeder

Your roadmap is ready

Userfront is your complete auth solution.

Skip building auth, and focus on your core competencies instead.