Uploaded image for project: 'atlassian-seraph'
  1. atlassian-seraph
  2. SER-188

Custom Seraph Authenticator Partially Fails in Mobile Servlet

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Medium
    • Resolution: Unresolved
    • 2.6.0
    • None
    • RHEL6
      Jira 6.0.4 Standalone
      Java 1.7

    • true

    Description

      We currently use a custom class which extends the JiraSeraphAuthenticator, utilizing Apache's REMOTE_USER environment variable for authentication. When accessing Jira's mobile version via /plugins/servlet/mobile the authentication process has glitches.

      When I initially log in the Assigned to me list and all the issues assigned to me appear.

      In the slide-out menu on the left I see the Assigned to Me, Reported by Me, and Recently Viewed filters. The Favourites filter does not appear in the menu, and Not Logged in appears next to the avatar with a Log In link below it.

      When I click the "Assigned to Me" filter I am taken to the Jira login screen at this URL: /plugins/servlet/mobile#login/filter/assigned. If I change the URL to: /plugins/servlet/mobile#filter/assigned the Assigned issue list appears correctly. However, I am still not "Logged In". There is no Favourites in the menu, and Not Logged in still appears next to the avatar with a Log In link below it.

      This is also the behaviour when clicking Assigned to Me, Reported by Me, or Recently Viewed. I'm taken to the Jira login screen which I bypass by changing the URL, but I'm never truly logged in.

      If I don't bypass the login screen by changing the URL and I log into the Jira login screen, the behaviour is the same as changing the URL. I am still not "Logged In". There is no Favourites in the menu, and Not Logged in still appears next to the avatar with a Log In link below it. Any subsequent clicks on the menu items results in another Jira login screen being presented.

      It appears there something the mobile servlet is looking for that the JiraSeraphAuthenticator is not providing.

      Attachments

        Activity

          People

            Unassigned Unassigned
            cd19a653e9a6 UL-LST
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              8 years, 45 weeks, 3 days ago