This file has been truncated. show original
# End-to-End Testing with Auth0
This guide demonstrates testing an application authenticated by [Auth0][auth0].
The [Cypress Real World App][cypressrwa] is used and provides configuration and runnable code for both the React SPA and the Express backend.
The frontend uses the [auth0-react SDK][auth0react] for React Single Page Applications (SPA), which uses the [auth0-spa-js SDK][auth0spajs] underneath. The backend uses [express-jwt][expressjwt] to validate JWT's against [auth0][auth0].
In addition, setup and configuration of [Auth0][auth0] and Cypress against and [Auth0 User Store](https://auth0.com/docs/connections/database#using-the-auth0-user-store) and authenticates users with an email/username and password are provided.