Skip to content

OAauth / OIDC for NPM user management #2562

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

Open
rijnhard opened this issue Jan 26, 2023 · 5 comments
Open

OAauth / OIDC for NPM user management #2562

rijnhard opened this issue Jan 26, 2023 · 5 comments

Comments

@rijnhard
Copy link

This is different to setting up Oauth / OIDC for proxy hosts.

Is your feature request related to a problem? Please describe.
Since NPM is basically public facing in order to be a proxy, most enterprises would want to manage access to it centrally as they do with other applications (think Portainer, PgAdmin even though these aren't public facing).

Describe the solution you'd like
Ideally we would like OIDC / OAuth2 support for managing the users of NPM,
A good example would be Portainer (albeit poorly documented when it comes to claims not being in the top level object) but it has the ability to:

  • map users to roles/groups based on claims being present
  • deny users based on claims being present

Describe alternatives you've considered
There really isn't an alternative, it needs to be supported directly in the application

Additional context
See this for reference
https://docs.portainer.io/admin/settings/authentication/oauth

@marekful
Copy link

marekful commented Feb 24, 2023

FYI #2630 @rijnhard

@sinjap
Copy link

sinjap commented Apr 4, 2023

Thank you adding this much wanted feature @marekful ! Do you know when this will be merged with master ?

Copy link

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

@github-actions github-actions bot added the stale label Jan 29, 2024
@Tweak4141
Copy link

Hoping to see #2630 implemented.

@github-actions github-actions bot removed the stale label Apr 19, 2024
Copy link

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

@github-actions github-actions bot added the stale label Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants