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
Is your feature request related to a problem? Please describe.
With current OIDC implementation, prompt=login parameter passed to OIDC provider is enforced. In some cases there is no need to make users fill login form - especially when OM is one of many OIDC configured services users rely on, in which case ideally they would be logged in without filling out form again (assuming proper token is stored in cookies).
Describe the solution you'd like
I think better fit for configuring such flow would be to leave it to the deployment admin of OM - admin would decide whether we need this or not and client.getConfiguration().getCustomParams() is where such parameter could be passed.
Describe alternatives you've considered
Currently in our build of OM we just remove lines hardcoding this parameter in request.
Is your feature request related to a problem? Please describe.
With current OIDC implementation,
prompt=login
parameter passed to OIDC provider is enforced. In some cases there is no need to make users fill login form - especially when OM is one of many OIDC configured services users rely on, in which case ideally they would be logged in without filling out form again (assuming proper token is stored in cookies).Describe the solution you'd like
I think better fit for configuring such flow would be to leave it to the deployment admin of OM - admin would decide whether we need this or not and
client.getConfiguration().getCustomParams()
is where such parameter could be passed.Describe alternatives you've considered
Currently in our build of OM we just remove lines hardcoding this parameter in request.
Additional context
https://github.com/open-metadata/OpenMetadata/blob/main/openmetadata-service/src/m[…]in/java/org/openmetadata/service/security/AuthLoginServlet.java
The text was updated successfully, but these errors were encountered: