Guides

Here you can find integration guides for different authentication and authorization systems, proxies and API gateways. These should support you in setting up heimdall for your particular environment.

Authentication Protocols & Services

The guides in this section cover various authentication protocols and explain how to integrate them with heimdall for first-party authentication.

First-Party Authentication With OpenID Connect

This guide will walk you through the process of integrating heimdall with an OpenID Connect provider to implement first-party authentication.

Read →

API Gateways & Proxies

The guides in this section show how you can extend the corresponding proxies and API gateways with heimdall to implement Edge-Level Authorization Architecture.

Contour Integration

This guide explains how to integrate heimdall with Contour, an open source, high performance ingress controller for Kubernetes.

Read →
Emissary Ingress Integration

This guide explains how to integrate heimdall with Emissary-Ingress Controller.

Read →
Envoy Gateway Integration

This guide explains how to integrate heimdall with Envoy Gateway.

Read →
Envoy Integration

This guide explains how to integrate heimdall with Envoy.

Read →
HAProxy Integration

Explains how to integrate heimdall with HAProxy.

Read →
NGINX Integration

This guide explains how to integrate heimdall with NGINX as well as with the NGINX Ingress Controller.

Read →
Traefik Proxy Integration

This guide explains how to integrate heimdall with Traefik Proxy.

Read →

Authorization Services

The guides in this section address different authorization services and how you can use them with heimdall.

Integration With OPA

This guide provides examples on how to integrate heimdall with the Open Policy Agent.

Read →
Integration With OpenFGA

This guide explains how to integrate heimdall with the OpenFGA, a scalable open source authorization system.

Read →

Last updated on Mar 9, 2024