---
id: auth0
title: Auth0
---
Auth0 can be configured as the Identity Provider for OIDC, which is an authentication protocol that securely verifies user identities through a trusted provider. This document explains how to obtain the required credentials from the Auth0 Developer Console. Refer to the **[OIDC Setup](/docs/user-management/sso/oidc/setup)** guide to configure OIDC in your application.
## Setting up OIDC using Auth0
To setup OIDC using Auth0, you can follow these steps:
1. Go to Auth0 Dashboard, navigate to the **Applications** section and click on _Create Application_.
2. Select **Regular Web Applications** and click on _Create_.
3. You can keep other settings unchanged.
4. Go to **Settings** to get the **Client ID**, **Client Secret** and **Domain**.
5. Go to your **ToolJet Workspace settings > Workspace login** and enable **OpenID Connect**.
6. Paste the Client ID and Client secret we got from step 4.
7. The Well known URL will be: (reference)
```js
https://YOUR_AUTH0_DOMAIN/.well-known/openid-configuration // We got the Auth0 Domain in step 4.
```
8. Click on _Save Changes_ and copy the Redirect URL provided in the dialog.
9. Go to your **Auth0 application > Settings > Application URIs** and paste the Redirect URI in **Allowed Callback URLs** and save the configuration.
You shall now be able to login to your ToolJet workspace using Auth0.