🚀 Feature: AuthRequest authentication method support #289

Closed
opened 2025-10-07 00:09:07 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @nebula-it on GitHub.

Feature description

AuthRequest makes it easy to authenticate using Proxy Headers.

Pitch

This is an example of how Authelia uses it with Ingress-Nginx. Without this, setting up auth with ingress-nginx requires a Oauth-proxy instance for each ingress as explained here, which is really cumbersome to setup. (Ingress here refers to the kubernetes ingress, which equates to each host/url served by nginx)

Originally created by @nebula-it on GitHub. ### Feature description [AuthRequest](https://www.authelia.com/reference/guides/proxy-authorization/#authrequest) makes it easy to authenticate using Proxy Headers. ### Pitch [This ](https://www.authelia.com/integration/kubernetes/nginx-ingress/#ingress-annotations)is an example of how Authelia uses it with Ingress-Nginx. Without this, setting up auth with ingress-nginx requires a Oauth-proxy instance for each ingress as explained [here](https://kubernetes.github.io/ingress-nginx/examples/auth/oauth-external-auth/), which is really cumbersome to setup. (Ingress here refers to the kubernetes ingress, which equates to each host/url served by nginx)
OVERLORD added the feature label 2025-10-07 00:09:07 +03:00
Author
Owner

@stonith404 commented on GitHub:

The goal of Pocket ID is just to be an OIDC provider, because of that we are not planning to implement this.

@stonith404 commented on GitHub: The goal of Pocket ID is just to be an OIDC provider, because of that we are not planning to implement this.
Author
Owner

@nebula-it commented on GitHub:

In case anyone comes here looking for this, https://tinyauth.app/ fills in this gap perfectly

@nebula-it commented on GitHub: In case anyone comes here looking for this, https://tinyauth.app/ fills in this gap perfectly
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id#289