Current Behavior
In Dependency-Track v4, administrators could customize the text displayed on the OpenID Connect (OIDC) login button using the DT_OIDC_LOGIN_BUTTON_TEXT environment variable.
Following the UI/UX overhaul in v5, this capability was removed and replaced by a static OIDC logo/generic button layout. A completely generic, un-labeled button forces users to click it just to discover where it leads. This creates a confusing and poor user experience, as the target identity provider is entirely hidden.
Proposed Behavior
We would like to optionally re-enable the customization behavior found in v4.
- Introduce a configuration property (e.g.,
OIDC_LOGIN_BUTTON_TEXT) that allows administrators to specify custom text string.
- If specified, the custom text should render inside the OIDC login button on the frontend replacing or supplementing the default v5 layout.
Checklist
Current Behavior
In Dependency-Track v4, administrators could customize the text displayed on the OpenID Connect (OIDC) login button using the
DT_OIDC_LOGIN_BUTTON_TEXTenvironment variable.Following the UI/UX overhaul in v5, this capability was removed and replaced by a static OIDC logo/generic button layout. A completely generic, un-labeled button forces users to click it just to discover where it leads. This creates a confusing and poor user experience, as the target identity provider is entirely hidden.
Proposed Behavior
We would like to optionally re-enable the customization behavior found in v4.
OIDC_LOGIN_BUTTON_TEXT) that allows administrators to specify custom text string.Checklist