Prefill retool login: Email + Password

  1. My goal:

Embed my internal user app in our platform. I want them to be able to have the email and/or password to use to login to the retool app prefilled. Currently. if they are not logged in, they have to provide login details for the retool app as well. So I thought maybe I could create one dummy user "user@teamdomain.com" and prefill the user and/or pw.
2) Issue: I cannot find what query parameters I would have to put after mydomain.retool.com/auth/login to prefill said data.
3) Steps I've taken to troubleshoot: Used ?email= or ?login= to try and prefill the
4) Additional info: Cloud

Please refrain from telling me how insecure passing a PW via GET is. I know it is. I just want to know if it still might be possible. Alternatively, just an email would already help. Thank you!

Hey @Padoe

I think this might be against Retool's Terms of Service. Though they did create a product that would hit this use-case. Retool Embed. This is Sophie from our team explaining the product. https://www.youtube.com/watch?v=Fd5stFquHAk

Let me know if you need anymore help with that set up.

1 Like

Hi @padoe,

The main mechanism for "auto filling" an email and password is going to be via the browsers functionality.

As @JoeyKarczewski shared, Retool Embed allows for Retool apps within existing applications to offer some alternative authentication options instead of having to fill or autofill the username and pw.

If your parent application uses SSO with an identity provider (IdP) that Retool supports, you can configure your Retool organization to use the same IdP and allow users to seamlessly authenticate with embedded apps.

There is also an option for Custom auth with the Retool API for Business and Enterprise plan users.

Here are the docs for step by step setting up embedded apps and connecting in auth if the parent app shares an identity provider.