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

Add a login page for Solr Administrative Interface

    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

              People

              • Assignee:
                janhoy Jan Høydahl
                Reporter:
                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