A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers. (by oauth2-proxy)

Oauth2-proxy Alternatives

Similar projects and alternatives to oauth2-proxy

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better oauth2-proxy alternative or higher similarity.

Suggest an alternative to oauth2-proxy

oauth2-proxy reviews and mentions

Posts with mentions or reviews of oauth2-proxy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-04.
  • FoundryVTT Keycloak login theme
    2 projects | reddit.com/r/FoundryVTT | 4 Aug 2022
    FoundryVTT doesn't support any external authentication mechanisms as far as I know, so I'm using https://github.com/oauth2-proxy/oauth2-proxy in front of it. The docs there also describe which options to choose when setting up a client in your realm.
  • All in one app manager + app proxy
    1 project | reddit.com/r/selfhosted | 31 Jul 2022
    Not exactly what you're asking for, but I have a bunch of apps running in docker containers, only exposed on the local docker network, and Nginx running in another container, on the same network. Nginx is the only thing exposed to the Internet, and for each app, including Homer/Heimdall/whatever, I am securing it with oauth2-proxy. It took some time to figure out how to set things up, but now it is really easy to add a service and keep it secure.
  • Is my use case achievable ? (Frontend for rundeck)
    1 project | reddit.com/r/Rundeck | 5 Jul 2022
    Giving users access to exactly what they need, and nothing more is doable via Rundeck ACL polcies (though I've previously referred to rundeck acl policies as a level of hell, they do work, eventually). Assign permissions to groups, and then assign users to the groups that correspond with the permissions they need. If you can, consider using something like oauth2_proxy in front of rundeck in preauthenticated mode as this would let you create/manage groups in an existing system rather than dealing with creating users by hand in realms.properties.
  • Easily Serve Internal Documentation Behind OAuth Authentication
    6 projects | dev.to | 1 Jul 2022
    The site will be protected using GitHub sign-in by fronting it with Oauth2 Proxy
  • new selfhosted admin - i'm very confused about auth(entication|orization)
    6 projects | reddit.com/r/selfhosted | 15 Jun 2022
    Note that you can gate app access behind an SSO provider, whether the app likes it or not, using a proxy like oauth-proxy. But that is a very brute force method of authentication: the app doesn't know it is happening and can't tell the difference between two users who use that gate. In a multi user environment that kinda sucks.
  • Log out link when using a reverse proxy to provide SSO
    2 projects | reddit.com/r/selfhosted | 10 Jun 2022
    So, I have nginx as a reverse proxy in front of some self hosted (well, on a small vps at the moment) sites/apps, and am using oauth2-proxy (https://github.com/oauth2-proxy/oauth2-proxy) to provide SSO (Google login in this case) to some locations that don't support it on their own.
  • caddy v2.5.1 adds support for Authelia and other authentication providers
    4 projects | reddit.com/r/selfhosted | 9 May 2022
    you can use oauth proxy in front a service to do a keycloak setup, and then optionally put caddy in front of oauth proxy.
  • Reliable IP blacklist for state agencies
    2 projects | reddit.com/r/networking | 3 May 2022
  • Help us build the best open source identity platform
    8 projects | reddit.com/r/selfhosted | 2 May 2022
    In combination with proxies like https://github.com/oauth2-proxy/oauth2-proxy you can also make sure that nobody can access your services without a prior login.
  • Secure apps with Google auth
    2 projects | reddit.com/r/selfhosted | 1 May 2022
    Currently I'm running Traefik with https://github.com/oauth2-proxy/oauth2-proxy but it has a minor issue which annoys me.. using Traefik it doesn't redirect back to the original request url but a 404 page (still creates the auth cookie so it works fine, just the UX is meh). It works fine with nginx but nginx had another set of issues for me.
  • Debugging a container with a sidecar running in Kubernetes using Gefyra
    2 projects | reddit.com/r/kubernetes | 20 Apr 2022
    In this example, I am running an application server behind the OAuth2-Proxy (https://oauth2-proxy.github.io/oauth2-proxy/) using the Kubernetes sidecar pattern. The demo comes with an end-to-end OpenID Connect login flow on a local development machine, including Keycloak (https://www.keycloak.org/) as identity provider.
  • Otomi: Self-hosted PaaS for Kubernetes on Windows (minikube)
    6 projects | dev.to | 13 Apr 2022
    The latest version of Otomi, by default, installs a minimal set of apps, called the Core. The core offers an advanced ingress architecture based on Istio, Nginx ingress controller, Keycloak as IdP, OAuth2 Proxy, and cert-manager. With the web UI (Otomi Console) you can add services to the mesh and securely expose them with just one click. All other integrated apps are now optional and can be activated by dragging them into the enabled apps section.
  • Reverse Proxy Authentication (preferably docker image)
    1 project | reddit.com/r/devops | 12 Apr 2022
    If you don't want to manage users and already have a google org/azure ad/... and want to re-use these logins, you can use something like https://github.com/oauth2-proxy/oauth2-proxy - just beware that some of these will just do authentication, no authorisation.
  • Discovered new tools.
    4 projects | dev.to | 6 Apr 2022
  • Nginx auth_request and Keycloak?
    3 projects | reddit.com/r/selfhosted | 29 Mar 2022
    For anything that doesn't implement SAML or OIDC for authentication then you'll need to leverage that auth_request directive. To the best of my knowledge as someone who runs Keycloak + Nginx, you need some interim layer that can handle the OIDC login redirect dance on behalf of Keycloak. That's where oauth2-proxy comes in. You don't need to replace nginx with oauth2-proxy. Instead, oauth2-proxy can be used as an auth_request endpoint. This is how I've set it up.


Basic oauth2-proxy repo stats
about 9 hours ago

oauth2-proxy/oauth2-proxy is an open source project licensed under MIT License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.