Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-8920

When a user try login, SSO does not work on JiraDC Xray 6.3.x

    XporterXMLWordPrintable

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Security
    • None
    • UNCOVERED

    Description

      When a user try login, SSO does not work on JiraDC Xray 6.3.x

      The same is available in the Atlassian ticket: https://jira.atlassian.com/browse/SAMLDC-116 as below.

      When multiple authenticate methods are configured, the anonymous user is provided with a screen to choose which authentication method to use.

      The Authentication App uses styled-components to load components on the UI.

      If other Apps use the same library and try loading resources on the login page, then the user is unable to choose an authentication method.

      Steps to Reproduce

      1. Install a vanilla instance of Jira Data Center.
      2. Update the Authentication App to the latest version.
      3. Configure two sample authentication methods.
      4. Open the <jira-base-url>/login.jsp page and confirm it loads fine.
      5. Install some other Marketplace Apps that use the same styled-components library.
      6. Access the <jira-base-url>/login.jsp page.

      Expected Results

      The login.jsp loads without any error allowing the user to choose their appropriate authentication method.

      Actual Results

      The page loads with an error in the browser console and the user can't see the panel to choose an authentication method.
      This breaks the authentication flow locking the user outside of Jira.

      Additional notes:

      • This was validated on Jira, but might affect any other Atlassian Data Center product.
      • We've opened the bug with the Authentication Method App as we can fix the issue on the Atlassian App side, but other Marketplace Apps should adopt an approach similar to this.

      Workaround

      Disable impacting Marketplace Apps.

      Attachments

        Activity

          People

            dpca Diamantino Campos
            cdhp Cesar Pedroso [X] (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: