Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-12208 React Cockpit follow-ups
  3. CAM-12263

[REGRESSION] Show login page when unauthorized and switching engines

    • Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.14.0, 7.14.0-alpha2
    • None
    • webapp
    • None

      Steps to reproduce

      1. Have two engines registered
      2. Login to Cockpit on Engine A (don't login on Engine B)
      3. Collapse all tiles shown on the dashboard
      4. Switch to Engine B with the engine selector in the header

      Observed behavior

      The dashboard on Engine B is shown even though the user is not logged in on this Engine.

      Expected behavior

      The login page is shown.

        This is the controller panel for Smart Panels app

            [CAM-12263] [REGRESSION] Show login page when unauthorized and switching engines

            Tassilo Weidner created issue -
            Tassilo Weidner made changes -
            Description Original: h3. Steps to reproduce
             # Have two engines registered
             # Login to Cockpit on Engine A (don't login on Engine B)
             # Collapse all tiles shown on the dashboard
             # Switch to Engine B with the engine selector in the header

            h3. Observed behavior

            The dashboard on Engine B is shown even though the user is not logged in on this Engine.

            h3. Expected behavior

            The login page is shown.

            h3. Hints

            The AngularJS header always performed an {{/profile}} request when switching engines which returned 401 when the user is unauthorized. This is not the case for the ReactJS header.
            New: h3. Steps to reproduce
             # Have two engines registered
             # Login to Cockpit on Engine A (don't login on Engine B)
             # Collapse all tiles shown on the dashboard
             # Switch to Engine B with the engine selector in the header

            h3. Observed behavior

            The dashboard on Engine B is shown even though the user is not logged in on this Engine.

            h3. Expected behavior

            The login page is shown.
            Tassilo Weidner made changes -
            Mentioned Roles
            Tassilo Weidner made changes -
            Mentioned Groups
            Tassilo Weidner made changes -
            Assignee New: Tassilo Weidner [ tassilo.weidner ]
            Tassilo Weidner made changes -
            Status Original: Open [ 1 ] New: In Progress [ 3 ]
            Tassilo Weidner made changes -
            Assignee Original: Tassilo Weidner [ tassilo.weidner ] New: Martin Stamm [ martin.stamm ]
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
            Remaining Estimate New: 0 minutes [ 0 ]
            Original Estimate New: 0 minutes [ 0 ]
            Martin Stamm made changes -
            Assignee Original: Martin Stamm [ martin.stamm ] New: Tassilo Weidner [ tassilo.weidner ]
            Martin Stamm made changes -
            Mentioned Roles
            Martin Stamm made changes -
            Mentioned Groups

              tassilo.weidner Tassilo Weidner
              tassilo.weidner Tassilo Weidner
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: