GraphQL Middleware
Explore the docs »

Homepage · View an example · Report Bug


Inigo integration for Apollo Router

Quickstart

  1. Register a plugin

```rs use anyhow::Result; use apollorouter::registerplugin; use inigo_rs::Middleware;

register_plugin!("inigo", "middleware", Middleware);

fn main() -> Result<()> { apollo_router::main() }

```

NOTE: Do not forget to import Inigo in your Cargo.toml

[dependencies] inigo-rs = "0.1.9"

  1. Configure a plugin

yaml plugins: inigo.middleware: jwt_header: "authorization" token: "your-inigo-service-token"