NginxProxyManager / nginx-proxy-manager

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

Disable user authentication #1605

Open senolcolak opened 2 years ago

senolcolak commented 2 years ago

Is your feature request related to a problem? Please describe. I wan't to add NPM on my own applications list, I use goauthentik for my application repository. Unfortunately NPM is using local users and is not able to provide openid auth..

Describe the solution you'd like I wan't to disable NPM user authentication and management

Describe alternatives you've considered I think it is possible to use the api to get authentication token, but would be better to fully disable user auth.

Additional context if there is a workaround that you know, would be great to know

chaptergy commented 2 years ago

Neither removing authentication nor using a different authentication method is currently possible. Related: https://github.com/jc21/nginx-proxy-manager/issues/437

Hadatko commented 10 months ago

+1

github-actions[bot] commented 4 months ago

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

moutasem1989 commented 3 months ago

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

I assume to be used with Authentication service like Authentik; it Port 81 is not exposed and NPM is locked behind a proxy forward authentication?

I assume an OpenID SSO support would be much more useful

Rihan9 commented 1 week ago

Hi, I'm going to comment this just to raise the interest in it. Please, let us disable the authentication or use an header with the username at least. It should be simpler than implement OAuth