-
Notifications
You must be signed in to change notification settings - Fork 3k
Disable user authentication #1605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Neither removing authentication nor using a different authentication method is currently possible. Related: #437 |
+1 |
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 |
Hi, |
I added this for services with basic HTTP authentication to disable it. I then integrated it into Authentik reverse proxy authentication and it works as expected:
Is it posible to send the correct headers with the correct values to bypass authentication on NPM admin interface? |
This worked with Cockpit. Here I used Authorization Headers to bypass the Login screen and used Authentik + NginX for reverse Proxy Authentication. |
+1 |
2 similar comments
+1 |
+1 |
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
The text was updated successfully, but these errors were encountered: