You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please use the 👍 reaction to show that you are interested into the same feature.
Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
Subscribe to receive notifications on status change and new comments.
Feature request
Which Nextcloud Version are you currently using: (see administration page)
30.0.5
Is your feature request related to a problem? Please describe.
Some users in our keycloak instance have a lot of groups/roles and because of that we had issues with too large id tokens.
Therefore we only provide that information via userinfo/introspection endpoints.
We are in the process of migrating multiple of services to keycloak authentication and Nextcloud is one of them.
So far this app is very promising, but we cannot sync our groups because this app does not use userinfo/introspection for that.
Describe the solution you'd like
It would be great if user_oidc could fetch group information from userinfo/introspection endpoints.
Describe alternatives you've considered
One could increase the maximum header size setting in i.e. nginx/nextcloud and try to use id token, but that is not a bullet-proof solution because the id tokens might grow even more in the future.
Additional context
No additional context.
The text was updated successfully, but these errors were encountered:
Hey, can you check if #1041 would work in your case? It adds a config switch to use the userinfo endpoint in addition to the ID token data on login.
One could increase the maximum header size setting in i.e. nginx/nextcloud and try to use id token
I'm not sure max header size is the limitation that prevents you to use big ID tokens. The ID token is obtained in the response body of a request to the token_endpoint.
It might rather be something on the IdP side that limits the size of ID tokens.
How to use GitHub
Feature request
Which Nextcloud Version are you currently using: (see administration page)
30.0.5
Is your feature request related to a problem? Please describe.
Some users in our keycloak instance have a lot of groups/roles and because of that we had issues with too large id tokens.
Therefore we only provide that information via userinfo/introspection endpoints.
We are in the process of migrating multiple of services to keycloak authentication and Nextcloud is one of them.
So far this app is very promising, but we cannot sync our groups because this app does not use userinfo/introspection for that.
Describe the solution you'd like
It would be great if user_oidc could fetch group information from userinfo/introspection endpoints.
Describe alternatives you've considered
One could increase the maximum header size setting in i.e. nginx/nextcloud and try to use id token, but that is not a bullet-proof solution because the id tokens might grow even more in the future.
Additional context
No additional context.
The text was updated successfully, but these errors were encountered: