Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      We need information on the "current local user" available in a multitude of places, such as their connecting IP address, company ID, user ID, maybe even their client ID or staff ID, etc.

      These fields should be set by AppController to a new container identifying information for the "current user", i.e., the user currently invoking the request. This should probably occur during AppController::preAction when we are aware of session and identifying information.

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Component/s Staff Interface [ 10000 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue blocks CORE-2693 [ CORE-2693 ]
          tyson Tyson Phillips (Inactive) made changes -
          Assignee Tyson Phillips [ tyson ]
          Automated transition triggered when Tyson Phillips (Inactive) created a branch in Stash -
          Status Open [ 1 ] In Progress [ 3 ]
          Automated transition triggered when Tyson Phillips (Inactive) created pull request #438 in Stash -
          Status In Progress [ 3 ] In Review [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Remaining Estimate 0 minutes [ 0 ]
          Time Spent 2 hours, 35 minutes [ 9300 ]
          Worklog Id 11103 [ 11103 ]
          jonathan Jonathan Reissmueller made changes -
          Time Spent 2 hours, 35 minutes [ 9300 ] 3 hours, 1 minute [ 10860 ]
          Worklog Id 11109 [ 11109 ]
          Automated transition triggered when Tyson Phillips (Inactive) merged pull request #438 in Stash -
          Status In Review [ 5 ] Closed [ 6 ]
          Hide
          tyson Tyson Phillips (Inactive) added a comment -

          The 'current user' is available from the container as 'requestor', including the client ID, company ID, language, IP address, staff ID, and user ID. The client ID and staff ID are not both set at the same time (e.g. if the admin is masquerading as the client).

          Show
          tyson Tyson Phillips (Inactive) added a comment - The 'current user' is available from the container as 'requestor', including the client ID, company ID, language, IP address, staff ID, and user ID. The client ID and staff ID are not both set at the same time (e.g. if the admin is masquerading as the client).

            People

            • Assignee:
              tyson Tyson Phillips (Inactive)
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/18

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours, 1 minute
                3h 1m

                  Agile