E2E test flow

Problem Statement

We want to enable an E2E test flow for an application protected by Auth0. We would like to use a DataDog synthetic test to exercise workflows in our application after a user has successfully logged in. We currently only expose Google and Github as login options to our customers and would like to avoid adding other login options for testing purposes.

Solution

Using a 3rd Party IdP like a Social connection is outside of what your E2E flow is trying to do. The actual authentication step taking place in Google is irrelevant to this. Instead, a more straightforward way of testing could be creating a testing-specific application with the Database connection enabled. With this, you can create a test user to try out the login flows without worrying about your Production setup which utilizes Social connections.