Two-Factor Authentication (2FA) for End Users of Built Tools

I’d like to request built-in Two-Factor Authentication (2FA / MFA) support for the end users of applications created with Base44.

For many real-world use cases, a simple email + password login is no longer sufficient—especially when apps handle sensitive data, internal workflows, or customer accounts. Having native 2FA support would significantly improve the security and professionalism of tools built on Base44.

Key capabilities that would be highly valuable:

  • Support for authenticator apps (e.g. Google Authenticator, Microsoft Authenticator, Authy) using TOTP codes

  • Optional fallback methods like email codes or SMS codes

  • Ability to enable 2FA per app

  • Option to enforce 2FA globally, or only for specific roles / sensitive areas

  • Backup/recovery codes for account access if a device is lost

  • A clean, built-in UX flow for setup, verification, reset, and recovery

Why this matters:

  1. Security for production apps
    Many Base44-built tools are used beyond prototyping. Once real users and data are involved, stronger authentication becomes essential.

  2. Trust and credibility
    Offering 2FA increases confidence for both internal users and external customers.

  3. Protection against compromised passwords
    Even if credentials are leaked or reused, a second factor adds a critical layer of protection.

  4. Essential for B2B and sensitive use cases
    MFA is often expected (or required) for admin panels, internal tools, and customer-facing platforms.

Ideal implementation:

A native, easy-to-configure solution inside Base44, without requiring custom auth setups or external integrations. For example:

  • Toggle to enable 2FA

  • Select authentication methods

  • Optionally enforce it based on roles or app sections

In short:
Base44 should provide built-in 2FA/MFA for end users of created apps—preferably with authenticator app support, optional fallback methods, and simple configuration. This would make Base44 much more suitable for secure, production-grade applications.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

About 3 hours ago

Author

Luca Pollerhoff

Subscribe to post

Get notified by email when there are changes.