Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-2335

Protect search services from responding to another's request

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.1
    • Component/s: Plugin : Web, Services
    • Labels:
      None

      Description

      When more than one search service (or service that reads its input from the request attributes) is assigned to a single page, when the user submits one of the forms, each service processes the request and acts and displays accordingly.

      Search services should be protected from responding to the other ones' requests, for instance by providing one's ZoneItem ID along with the submit data, and checking this input against itself when processing the data.

      Nevertheless, sometimes, we want the form to be displayed in a zone, and the results to be displayed in another. If the above requirement is implemented, the second won't be able to process the results of the first. A parameter "service group ID" should therefore be added to the services, to have the possibility to link the services we want to be able to work together.

        Attachments

          Activity

            People

            • Assignee:
              ngavalda Nicolas Gavalda (Inactive)
              Reporter:
              ngavalda Nicolas Gavalda (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: