Skip to content
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

Feature Request: oAuth 2.0 / OpenID Connect #245

Open
pozylon opened this issue Jan 24, 2025 · 0 comments
Open

Feature Request: oAuth 2.0 / OpenID Connect #245

pozylon opened this issue Jan 24, 2025 · 0 comments

Comments

@pozylon
Copy link

pozylon commented Jan 24, 2025

More and more of our customers use IAM tools like Keycloak, Zitadel, Auth0 etc. That way they can have all their users across various tools in one user database and provide modern ways of login (Passkeys, TOTP, SSO through Azure...).

I know there is tools for PHP that do this well, for ex. https://github.com/jumbojett/OpenID-Connect-PHP

Is it possible to add this to Cockpit Pro? Frontend-wise It's basically a button on the login page but on the backend you'd propably need to add some API endpoints (/login and openid return).

Optionally: It would be awesome to map roles of users so I could control in IAM which user can do what in cockpit, so I could for example set the role "com.getcockpit:editor" and it should translate to a "editor" role configured in Cockpit.

@pozylon pozylon changed the title Feature Request: oAuth / OpenID Connect Feature Request: oAuth 2.0 / OpenID Connect Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant