Important
Deprecated. Use the HTTP connector with Ory Hydra recipe instead.
Ory Hydra connector provides instant queries and mutations to request Ory Hydra API resources.
This connector is built upon the NDC Rest with Ory Hydra's REST API Specification.
Note
The connector v1.x supports Hydra v2 API spec. Use v0.x if you want to use Hydra v1.
Note
Support client_secret_post auth method for public APIs that require client_credentials credentials such as /oauth2/* only. The connector mainly supports admin API wrappers for Hasura Engine v3.
| Name | Description | Default Value |
|---|---|---|
| HYDRA_PUBLIC_SERVER_URL | Public Hydra server URL | http://localhost:4444 |
| HYDRA_ADMIN_SERVER_URL | Admin Hydra server URL | http://localhost:4445 |
| HYDRA_PUBLIC_TIMEOUT | Default request timeout for public APIs in seconds | 30 |
| HYDRA_PUBLIC_RETRY_TIMES | Number of retry times for public APIs | 0 |
| HYDRA_PUBLIC_RETRY_DELAY | Delay time between each retry in milliseconds for public APIs | 1000 |
| HYDRA_PUBLIC_RETRY_HTTP_STATUS | Retry on HTTP status for public APIs | 429, 500, 502, 503 |
| HYDRA_ADMIN_TIMEOUT | Default request timeout in seconds for admin APIs | 30 |
| HYDRA_ADMIN_RETRY_TIMES | Number of retry times for admin APIs | 0 |
| HYDRA_ADMIN_RETRY_DELAY | Delay time between each retry in milliseconds for admin APIs | 1000 |
| HYDRA_ADMIN_RETRY_HTTP_STATUS | Retry on HTTP status for admin APIs | 429, 500, 502, 503 |
Copy .env.example to .env and start Docker Compose:
docker-compose up -d --buildThe connector serves the HTTP service at http://localhost:8080.
NDC_REST_VERSION=\<version\> make update-depsUpdate VERSION in Makefile and run:
make build-schema