Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-7896

Add a login page for Solr Administrative Interface

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Now that Solr supports Authentication plugins, the missing piece is to be allowed access from Admin UI when authentication is enabled. For this we need

      • Some plumbing in Admin UI that allows the UI to detect 401 responses and redirect to login page
      • Possibility to have multiple login pages depending on auth method and redirect to the correct one
      • AngularJS HTTP interceptors to add correct HTTP headers on all requests when user is logged in

      This issue should aim to implement some of the plumbing mentioned above, and make it work with Basic Auth.

      Attachments

        1. unknown_scheme.png
          245 kB
          Jan Høydahl
        2. SOLR-7896-bugfix-7jan.patch
          4 kB
          Jan Høydahl
        3. SOLR-7896-bugfix-7jan.patch
          5 kB
          Jan Høydahl
        4. logout.png
          95 kB
          Jan Høydahl
        5. login-screen-2.png
          153 kB
          Jan Høydahl
        6. login-page.png
          194 kB
          Jan Høydahl
        7. eventual_auth.png
          48 kB
          Jason Gerlowski
        8. dispatchfilter-code.png
          334 kB
          Jan Høydahl

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            janhoy Jan Høydahl
            thinkcomp Aaron Greenspan
            Votes:
            1 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 20m
                1h 20m

                Slack

                  Issue deployment