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

[TO DO] Add OIDC authentication (back) to menubar component #45

Open
Sing-Li opened this issue Mar 5, 2025 · 0 comments
Open

[TO DO] Add OIDC authentication (back) to menubar component #45

Sing-Li opened this issue Mar 5, 2025 · 0 comments

Comments

@Sing-Li
Copy link
Member

Sing-Li commented Mar 5, 2025

Add OIDC based single-sign-on into the menubar component. You should test your implementation as a minimum against keycloak and authentik.

Appearance/layout before and after should be different with avatar being displayed after login.

A role (server side state) should be obtained and different menu selection should be displayed depending on the role of the authenticated user. Right now, we need to support only user or admin.

IMPORTANT that this piece of state ("role") must be maintained on the server side (eventually be integrated with superprofile). As this is essential to the scalability of the system overall.

If you dig back into github history of this project, there are no less than three successful implementation of this on the older platform / tooling. But with today's tooling, it is probably easier to implement from scratch.

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