NginxProxyManager / nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
https://nginxproxymanager.com
MIT License
21.69k stars 2.51k forks source link

OpenID/SAML *administrators login* #1624

Open tomlawesome opened 2 years ago

tomlawesome commented 2 years ago

Is your feature request related to a problem? Please describe. Ability to log in to NPM control panel using OpenID.

To be clear, this is not a request to protect hosts proxied by nginx. I found lots of older issues about OIDC, but they all applied to protecting hosts using an authentication provider, not to logging in to NPM control panel itself via OpenID/SAML.

Describe the solution you'd like To be able to login via an SSO/authentication service to access the admin/control panel. OpenID/SAML etc.

Describe alternatives you've considered ALternative is just using the built-in login functionality, which is N/A

Additional context I want to use an existing authentication backend to allow adminstrator login, so that administrator accounts can be managed via a single place/SSO.

jcebrianalonso commented 2 years ago

I'm looking forward to see this implemented! :)

apsonandtesla commented 2 years ago

I am also looking forward to see this implemented!

marekful commented 1 year ago

FYI https://github.com/NginxProxyManager/nginx-proxy-manager/pull/2630 @jcebrianalonso @apsonandtesla

github-actions[bot] commented 5 months ago

Issue is now considered stale. If you want to keep it open, please comment :+1: