diff --git a/public-legacy/manage/users/user.php b/public-legacy/manage/users/user.php index 38f7a44..770570d 100644 --- a/public-legacy/manage/users/user.php +++ b/public-legacy/manage/users/user.php @@ -58,6 +58,7 @@ if(CSRF::validateRequest() && $canEdit) { } if($allowToImpersonate) { + $msz->createAuditLog('USER_IMPERSONATE', [$userInfo->getId(), $userInfo->getUsername()]); $authToken->setImpersonatedUserId($userInfo->getId()); $authToken->applyCookie(); url_redirect('index'); diff --git a/src/AuditLog/AuditLogInfo.php b/src/AuditLog/AuditLogInfo.php index 33212f9..2358ff7 100644 --- a/src/AuditLog/AuditLogInfo.php +++ b/src/AuditLog/AuditLogInfo.php @@ -135,5 +135,7 @@ class AuditLogInfo { 'ROLE_CREATE' => 'Created role #%d.', 'ROLE_UPDATE' => 'Updated role #%d.', + + 'USER_IMPERSONATE' => 'Impersonated user #%d %s.', ]; }