This guide outlines the process of configuring Auth0 for Single sign-on access to your Creatopy account.
How to Set up Auth0 SSO
Create the Application
- Navigate to Applications, and select Applications.
- Click on Create App Integration.
- Provide a name and select Regular Web Applications.
For OIDC
- Under Settings, set Application Login URL, Allowed Callback URL, and Allowed Logout URL to: htpps://auth.creatopy.com/auth/realms/creatopy/broker/{YOUR_ALIAS}/endpoint
- Copy the client ID and client secret from Settings.
- Under Settings, go to Advanced Settings, select Endpoints, copy the Configuration URL¹ and click Test connection & finish setup.
- On Credentials, set the authentication method (must match the one set on Keycloak).
For SAML
- Under Addons, activate SAML2 Web App, and add Application Callback URL: htpps://auth.creatopy.com/auth/realms/creatopy/broker/{YOUR_ALIAS}/endpoint, and click Enable.
- Under Addons, you can set the mappers.
- On Settings, copy the Configuration URL².
Create Users
- Go to User Management, select Users, and click on Create User.
- After creating the user, click on it and set the App Metadata (for the SAML mappers).
Note¹: The Configuration URL ends in /.well-known/openid-configuration
Note²: Configuration URL can be found by navigating to Advanced Settings > Endpoints, under SAML Metadata URL.