Custom Domain
Unify the login experience with your own domain
You can use your own domain name during the OwnID flows (as for example when users scan a QR Code to sign-in). A custom domain lets you unify the login experience with your own brand and products.
Your users see a URL that displays your brand such as passwordless.your_domain.com
instead of passwordless.ownid.com.
Add your custom domain
First, decide what subdomain to use:
If your domain is example.com
, we recommend you use passwordless.example.com
as your custom subdomain, but you can replace passwordless
with whatever you like as long as it’s a valid subdomain.
After you decide on a subdomain, visit the OwnID Console > Custom Domain
tab to start the domain connection process.
On the Custom Domain page, click Set up your own. You now see a form with an input to enter your desired subdomain. After entering your desired subdomain, a panel with instructions for setting up your DNS records will appear:
Step 1: Create a DNS record
Identify your DNS provider
To start, figure out what service is managing your DNS records, so you know exactly where to login and create the new records.
If you already know your DNS provider, you can move on to the next section. Often, it’s the same place you registered your domain, but sometimes the DNS provider is different from your domain registrar.
In case you are not sure, you can use a DNS Lookup tool and enter your domain. It might be able to tell you who your DNS provider is (but not always).
Create required DNS records
These are standard instructions for creating your DNS records. If you have issues with any of the steps, please contact your DNS provider for more assistance:
Sign into your DNS provider
Most DNS providers have a control panel you can sign into to manage your DNS. Find your provider’s control panel page and sign in.
Find the page to manage the DNS for your domain
Now that you’re logged in, find where you can manage the DNS records for your domain in your provider’s control panel.
If you’re having issues finding the right page, you can:
- See if your DNS provider has a help article for adding new DNS records that can point you in the right direction.
- Contact your DNS provider for additional support.
Create your CNAME record
From your DNS control panel, add a new record that maps your desired subdomain to OwnID. Most DNS providers ask you for the record type, name, value, and TTL or expiration when creating a new record.
Enter these values and save the new DNS record:
Field | Instructions | Description |
---|---|---|
Type | Select CNAME from the dropdown | The kind of DNS record this is. |
Name | If your custom subdomain is passwordless.example.com, enter passwordless | For CNAME records, this field is the first part of your subdomain (the part leading up to the first period). |
Value | Copy the value from the OwnID console (example: ywdw3re63qefw.cnames.ownid.com) | This is what the new subdomain record points to–in this case, OwnID. Some providers may expect a trailing period (.) after the CNAME value. Make sure to verify that your CNAME value matches the format your provider expects. |
TTL | Enter 300 | An expiration of 5 minutes (300 seconds) is okay. Your DNS provider might not allow you to change the TTL value. If this field is missing or you can’t change it, it’s safe to ignore this part of the configuration. |
Verify your CNAME record is setup
- Wait up to 10 minutes for your DNS provider to update its nameservers.
- Open the MXtoolbox Online Tool.
- Enter your custom domain name in the Domain Name field.
- Click MX Lookup to query for your CNAME record.
You should see canonical name that ends with cnames.ownid.com
in the output. If you don’t see that output at first, wait a few minutes and try the query again.
When you see that output, move onto the next step in the OwnID console. Now Click Verify.
A new panel with instructions for validating the ownership of your domain will appear:
Your subdomain status is now Pending Validation
until you prove the domain ownership. Let’s move to the next step.
Step 2: Validate the domain ownership
Create a new CNAME record to verify that you’re the owner of this domain. This is required to issue TLS certificates for your domain.
Enter these values and save the new DNS record:
Field | Instructions | |
---|---|---|
Type | Select CNAME from the dropdown | What kind of DNS record this is. |
Name | Copy the name from the OwnID console | |
Value | Copy the value from the OwnID console | |
TTL | Enter 300 |
The validation can take up to 72 hours, we will automatically refresh the status every 5 minutes.
Once the validation is completed, the status of your domain will change to Issued
.
Removing your custom domain (Optional)
If you need to remove your custom domain for any reason, you can. If you remove your custom domain, you’ll need to remove any DNS records you created for your custom subdomain and follow this guide again to add it back.
To remove your custom domain completely:
- Go to the OwnID console > Custom Domain tab.
- Click Remove domain.
- Read the popup confirmation, and click Disconnect to confirm the removal.
- Login to your DNS provider and delete the 2 DNS records you previously created for your custom subdomain.
Was this page helpful?