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
- blocks
-
CORE-2693 Integrate logging for client settings
- Closed
Activity
Tyson Phillips (Inactive)
created issue -
Tyson Phillips (Inactive)
made changes -
Field | Original Value | New Value |
---|---|---|
Component/s | Staff Interface [ 10000 ] |
Tyson Phillips (Inactive)
made changes -
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 Phillips (Inactive)
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 2 hours, 35 minutes [ 9300 ] | |
Worklog Id | 11103 [ 11103 ] |
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 ] |
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).