Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For each API you protect Data Theorem provides a unique identifier which authenticates the SDK when it communicates with our services. The client id we provide can be set in two way, either via an environment variable DT_API_PROTECT_CLIENT_ID or by passing it directly to the middleware. Setting the environment variable is the preferred way, but if method.

Note: If the client id is present either as the DT_API_PROTECT_CLIENT_ID environment variable, or passed to the middleware, API Protect will activate. If the client_id cannot be easily unset but you do not wish to activate API Protect, you can set DT_API_PROTECT_DEACTIVATE=True to prevent the service from activating.

If you need to pass it the client_id to the middleware without setting an environment variable, here is how to do that:

...