Custom Domain Login Page - 404 Errors on Assets (SSL Working, Embed Working)

Environment

What's Working

What's Not Working

The login page at https://retool.my-domain.com/auth/login shows the UI but fails to load with 404 errors in the browser console:

Failed to load resource: the server responded with a status of 404 ()

The page displays "Welcome back. Log in to your account below." but the login form doesn't appear or function.

Questions

  1. Is there additional configuration needed for the custom domain login to work?
  2. Are there specific assets that need to be deployed for the custom domain?
  3. Should I retry the domain verification in Settings β†’ General β†’ Custom Domain?

Thanks for any help!

Hi @David_Zhong,

I looked into your custom domain, and I don't see the 404 error anymore. Are you still getting a 404?

Are you using a Retool app for the login page (Settings->Branding->Login) or the Retool managed log in page?

If it is the Retool managed page, other settings to check include:

1). Do you have Google SSO enabled and/or do you have Disable Login with Email and Password toggled on under Settings->Single Sign-On (SSO)?
2). Do you have Enable passwordless login toggled off under Settings->Advanced settings

If there is no Google SSO, no option to login with a password, and no option for passwordless login, then the Retool managed login page won't have an option for logging in with the custom domain. If this is the case, in the interim, the non-custom url login page should still work with Google SSO.

Hi @Tess

I don’t get 404 error page anymore, but it doesn’t load the account and passwords for my custom domain.

as for now, I saw this, how should I set it up for a new app i am building in Retool?

I don’t think we need Single Sign SSO as it is Enterprise ,

also I think the answer is here I think, if I turned on Allow anyone to request to join

any more information for me to read about it? @Tess

and i also need you to guide me to find information about how to get all users in retool associate our account?

I thought about use Retool to login and get the user_id but I can’t find anyway to pull data from Retool

Below it is current_user object provided by Retool,

but now I have built my backend around the current_user.metadata.user_id, do you know what the best way to get all users information?

Hi @David_Zhong,

Yes, that "set a custom url.." field will create a template app that you can use, or you can create your own app, share it publicly, and then it will be available in this dropdown menu.

Here are our docs on that Allow anyone to request feature: Manage organization users | Retool Docs It requires an Admin in the org to monitor Settings > Users to approve pending requests to join

I'm not sure what you mean by getting all users in Retool associated with your account? Could you share more details? When someone logs in to your Retool org, it should create a seat for them in your organization