Ryan Richard
|
9619a0f226
|
change remoteAddr to sourceIPs in Supervisor audit log for incoming reqs
|
2025-01-06 21:21:01 -06:00 |
|
Joshua Casey
|
ce2dcbdbb3
|
simplify godoc
|
2024-11-27 13:53:02 -06:00 |
|
Ryan Richard
|
51d1cc7a96
|
refactor and add unit test for AuditRequestParams()
|
2024-11-27 13:53:02 -06:00 |
|
Ryan Richard
|
c5f4cce3ae
|
make Audit() take struct as param for all optional params and redact PII
|
2024-11-27 13:53:01 -06:00 |
|
Ryan Richard
|
ced8686d11
|
add config for audit logging, remove Audit() from Logger interface
Co-authored-by: Joshua Casey <joshuatcasey@gmail.com>
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
76f6b725b8
|
Fix some rebase conflicts
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
f4f393e5de
|
Audit event 'HTTP Request Completed' will now log the location with err, error, and error_description query parameters
Co-authored-by: Ryan Richard <richardry@vmware.com>
|
2024-11-27 13:53:01 -06:00 |
|
Ryan Richard
|
8cf9c59957
|
refactor to move audit event message types to their own pkg
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
18d3ab3d15
|
The 'HTTP Request Parameters' audit event now logs params as a JSON object
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
0d22ae2c1a
|
Fix lint and unit test compilation
|
2024-11-27 13:53:01 -06:00 |
|
Ryan Richard
|
1006dd9379
|
resolve some todos
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
369316556a
|
Add configuration to audit internal endpoints and backfill unit tests
|
2024-11-27 13:53:01 -06:00 |
|
Joshua Casey
|
44e218194b
|
Add 'AuthorizeID From Parameters' audit logs to the /callback and /login endpoints
Co-authored-by: Ryan Richard <richardry@vmware.com>
|
2024-11-27 13:53:00 -06:00 |
|
Joshua Casey
|
aee56c388f
|
Check the sessionID as well
Co-authored-by: Ryan Richard <richardry@vmware.com>
|
2024-11-27 13:53:00 -06:00 |
|
Ryan Richard
|
4f9530eec7
|
audit logging WIP
|
2024-11-27 13:53:00 -06:00 |
|