New Auth Toolkit Makes Adding Multi-Factor Authentication a Breeze

Screenshot of new sign up form using the Userfront Auth toolkit
Avatar for Darin Evangelista
Darin Evangelista

Userfront users now have access to a better way to add multi-factor authentication (MFA) to their applications. This update makes it easier to ensure that only verified users can access your website or mobile application.

With the new Toolkit upgrades, Userfront admins don’t need to be developers or know how to code to add seamless multi-factor authentication flows to signup and login forms.

Why Multi-Factor Authentication Matters

One of the most effective ways to enhance application security is multi-factor authentication. MFA adds an extra layer of security by requiring users to provide two or more verification factors to access an account.

Historically, adding MFA was cumbersome and time-intensive. Now, you don’t need to be an engineer to add multi-factor authentication solutions to your applications.

Introducing the New Auth Toolkit

While it has always been possible to add MFA using Userfront, there was room to streamline the process and make it more user-friendly.

Now, with just a few lines of code and a few clicks, you can add a new sign-up or sign-in form to your website or application and require users to verify their identity with an authenticator app (like Google Authenticator) or by entering a code sent to their mobile device. Benefits of the new feature include:

  • No cost: This upgraded Toolkit experience is immediately available to all Userfront users at no additional cost.
  • Easy Integration: The new Toolkit is designed to integrate into your current setup, including code snippets for HTML, React, Vue, Angular, and more. You can update your forms and enable MFA for any login or signup form in a few steps.
  • Better User Experience: While security is a priority, user experience is equally important. Our MFA process is hassle-free for your end users while keeping accounts secure.
  • Flexibility: Admins can require MFA for all users or allow users to opt in.
  • Increased Security: With MFA, the chances of unauthorized access to user accounts significantly decrease. Even if someone obtains a user's password, they still need the second factor to gain access.
  • Peace of Mind: Knowing that your application is secure with MFA can give you and your users peace of mind.

The new Toolkit maintains the same functions users loved from Toolkit 1.0, including easy toggles to add single sign-on, passwordless options, and more. Additionally, all Userfront forms are highly customizable using CSS and are accessible by default — meeting WCAG guidelines.

To upgrade to the new Toolkit, replace the previous code snippet with the new one. Full instructions can be found in our Toolkit Guide.