OAuth2 Proxy
OAuth2Proxy is a reverse proxy that provides authentication with Google, Azure, OpenID Connect, and many more identity providers.
If an application you developed does not have authentication built in, you can configure its ingress in a way that will force visitors to authenticate through the configured authentication backend.