When building a portal in Formaloo, you may not want just anyone to create a user account and access it.
For example, you might want to:
Allow access only to employees from your company
Restrict sign-ups to invited users only
Prevent random public registrations
Create an internal portal for a team, school, or organization
Formaloo gives you a few different ways to control who can sign up to your portal.
You can either:
Disable sign-up completely and only allow pre-added users to log in
Or allow sign-up, but restrict which email addresses are accepted
💡 New to portals? You can check these step-by-step guides first:
These guides walk you through creating a portal, enabling login/signup, and configuring the User directory connected to your portal.
Option 1: Disable portal sign-up completely
If you want full control over who can access the portal, you can disable sign-up and only allow logins.
In this setup:
Users cannot create new accounts themselves
Only users already added to your User Directory can log in
You manage access manually from the admin side
This is useful for:
Internal company portals
Private member areas
Employee dashboards
Client portals with invited users only
ℹ️ You can add users to your User Directory manually or import them in bulk.
Option 2: Allow sign-up, but restrict accepted emails
If you still want users to sign up themselves, but only from specific emails or domains, you can configure validation rules for the Email field used during registration.
This is useful when you want members from a specific organization to register freely (e.g., any employees from a specific organization, or any student from a specific school).
To restrict acceptable email addresses:
Open your portal, and go to the User Directory tab
Hover over the User Directory form, and click Edit profile fields
Click on the default Email field
In the right-side panel, find the Acceptable answers setting
From here, you have two options:
➜ Option A: Allow only specific email addresses
If you want to allow only a fixed list of users, enter the exact email addresses inside the Acceptable answers field, one per line.
For example:
Only users with these exact email addresses will be able to sign up:
➜ Option B: Allow any email from a specific domain
If you want more flexibility, you can allow any email address from a specific domain.
💡 This is usually the best option for company or organization portals as users can register themselves while still staying restricted to your domain.
In the Acceptable answers field, you'd use a regular expression (regex) to limit the allowed emails to a specific domain.
For example:
^[A-Za-z0-9._%+-]+@flowerslovers\.com$
This allows:
But blocks email addresses from irrelevant domains:
ℹ️ With both options, the validation applies during sign-up.
If a user enters an email address that doesn’t match your allowed values or domain, the registration will not be accepted, and a portal user will not be created on your User directory.
This helps prevent random public sign-ups while still allowing controlled self-registration.
Bottom line
Formaloo gives you flexible ways to control access to your portal.
You can either fully disable sign-up and invite users manually, or allow self-registration while restricting which email addresses are accepted.
This makes it easy to keep your portal private, internal, or limited to a specific organization while still keeping the login experience simple for your users.





