Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-1520

WebContextImpl does not handle Anonymous user

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Critical
    • 3.1 M2
    • 3.1 M1
    • core
    • None

    Description

      WebContextImpl either uses Httpsession as a container for repository managers or it creates these objects on each call to the method if you are not logged-in, which degrades the performance on live instance where sessions are not kept.

      Possible sollution:

      • Implement AnonymousContext extending WebContextImpl
      • ContextFilter should always set current context to Anonymous
      • switch to WebContext in LoginFilter if request is authenticated

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              scharles Sameer Charles
              scharles Sameer Charles
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoR