Understanding Domain Assignment
When you assign a domain, you’re essentially telling the internet:
“When someone types app.mydomain.com, send them to my application.”
To achieve this, you’ll configure DNS records (instructions that connect your domain name to your app). Don’t worry if this sounds technical—we’ll guide you step by step.
The process involves three steps:
- DNS Setup – Configure your DNS provider to point your domain to our system
- Assign Frontend Domain – Choose the subdomain for your application (e.g.,
app.mydomain.com) - Assign Authentication Domain – Confirm the dedicated authentication subdomain (
auth.mydomain.com)
Step 1: DNS Setup
Before assigning the domain, you’ll need to add CNAME records to your domain registrar (where you purchased your domain, such as GoDaddy, Cloudflare, or Namecheap). You will need to create two records:- Frontend Subdomain (e.g.,
app.mydomain.com) → Points users to your application - Authentication Subdomain (
auth.mydomain.com) → Reserved for secure login and authentication
Think of CNAME records like forwarding instructions: they tell browsers where to find your app when someone types in your domain.After creating these records, DNS changes may take a few minutes to propagate.
Step 2: Assign Domain
Once DNS is set up, return to the app builder and enter your subdomain (for example:dev.mydomain.com or app.mydomain.com).
- The system will automatically validate whether the DNS record is correctly configured.
- Use the Refresh Status button to check progress if it shows as “Initializing.”
auth subdomain is reserved for authentication and cannot be used as your domain.
Step 3: Assign Authentication Domain
For authentication, the system automatically reserves a dedicated subdomain:auth.mydomain.com
- Just confirm this step and click Assign Backend Domain.
- Again, you can use Refresh Status to check if the DNS configuration has been recognized.
Finalizing Domain Assignment
Once both frontend and authentication subdomains are assigned, your application will be accessible using your chosen domain.- Frontend domain: Where users visit your app
- Authentication domain: Where login, signup, and authentication happen securely