Hello,
I've been using Keycloak v19 in a docker env. to remplace Gitlab connection to a mattermost server (Free - Team Edition) and I worked well.
I tried to update to Keycloak 25 but since v20 (apparently) the openid scope is now mandatory and the the client app does not request it, the request is denied by Keycloak.
Here is the thing : I can put the openid scope in mattermost config, because OIDC is reserved for paid version of mattermost.
With the v19 version I was able to omit the scope in the settings (scopes: ""') and it was working well. but now keycloak 25 refuses the connection if openid scope is missing.
Is there a way to make it optional ? or it there a way to create a custom scope (gitlab auth uses read_user) and only provide this one ?
Or am I stuck with keycloak 19 ?
Thanks in advance for you help!
Regards,
Yannick