Summary:
Base44’s authentication system is currently limited by fixed roles (Viewer, Editor, Admin) and a static, non-customizable sign-up modal. Platform builders need the ability to customize and tailor the modal UI/UX and onboarding flow while still relying on Base44’s underlying security and authentication logic.
Issue Description:
The current sign-up/sign-in modal is fixed and cannot be tailored.
No ability to customize layout, steps, or flow
No support for multi-step onboarding
No conditional logic based on user type
No ability to inject custom UI components
👉 The modal behaves as a static page, regardless of platform needs.
Platform builders are forced to accept a one-size-fits-all onboarding experience, which does not work for:
Schools
Businesses
Organizations
E-commerce platforms
Multi-role systems
What is needed is NOT replacing Base44’s auth system, but extending it.
👉 Currently missing:
Ability to wrap or extend the modal
Ability to add custom onboarding layers on top of authentication
Ability to control user flow after sign-up within the modal experience
Base44 should allow developers to:
👉 Customize and design the modal based on their platform’s needs, including:
Branding (layout, UI, structure)
Step-based onboarding flows
Dynamic fields (based on role, organization, or use case)
Conditional logic (different paths per user type)
We are NOT asking to replace Base44’s:
Authentication logic
Security handling
Session management
👉 We want to build layers on top of it, such as:
Custom onboarding steps
Profile setup flows
Role selection experiences
While Base44 continues to handle:
login
password security
verification
Base44 only supports:
Viewer
Editor
Admin
👉 This is too limited for real platforms that require:
Customers
Staff
Vendors
Students / Teachers
Organization-specific roles
No ability to:
Create custom roles
Map permissions
Assign roles dynamically during onboarding
Because onboarding cannot be customized:
You cannot adapt flows for different users
You cannot create tailored experiences (e.g., customer vs staff)
No native way to:
Invite users
Assign role before signup
Trigger a specific onboarding path
Impact:
Due to these limitations, developers must:
Bypass the default Base44 modal entirely
Build external onboarding systems
Recreate user flow logic outside the platform
👉 This defeats the purpose of having a built-in authentication system.
Suggested Improvements:
Allow developers to:
customize UI/UX of the modal
extend it with additional steps
inject custom components
Support multi-step onboarding inside or directly after modal
Allow conditional logic based on:
role
organization
user type
Create roles beyond Viewer/Editor/Admin
Assign roles dynamically during onboarding
Invite users with:
predefined role
onboarding flow
organization
Base44 continues to manage:
authentication
session handling
security
👉 Developers only extend the experience layer, not the security layer
Expected Outcome:
This would allow Base44 to support:
SaaS platforms
Marketplaces
E-commerce systems
Event platforms
Multi-tenant applications
…without requiring developers to bypass the auth system.
Conclusion:
Base44’s current auth system is strong at the security level, but limited at the experience level.
Enabling layered customization of the sign-up modal and onboarding flow would allow platform builders to tailor user experiences to their needs—without compromising Base44’s core authentication logic.
Please authenticate to join the conversation.
In Review
Feature Request
About 2 hours ago

Job Francois
Get notified by email when there are changes.
In Review
Feature Request
About 2 hours ago

Job Francois
Get notified by email when there are changes.