Auth0 ========= ******** Overview ******** `Auth0 `_ is an authentication and authorization platform. This Parsons integration with the `Auth0 Management API `_ supports fetching and deleting user records. ********** Quickstart ********** To instantiate the Auth0 class, you can either store your Auth0 API client ID, client secret, and domain as environment variables (``AUTH0_CLIENT_ID``, ``AUTH0_CLIENT_SECRET``, and ``AUTH0_DOMAIN``, respectively) or pass in your client ID, client secret, and domain as arguments: .. code-block:: python from parsons import Auth0 # First approach: Use API credentials via environmental variables auth0 = Auth0() # Second approach: Pass API credentials as arguments auth0 = Shopify('auth0_client_id', 'auth0_client_secret', 'auth0_domain') You can then call various endpoints: .. code-block:: python # Fetch user by email user = auth0.get_users_by_email('fakeemail@fakedomain.com') *** API *** .. autoclass :: parsons.Auth0 :inherited-members: