Merge pull request #7231 from Wachizungu/add-login-log-shibbauth

chg: [ShibbAuth] Add login entry on logging in for audit
pull/7236/head
Alexandre Dulaunoy 2021-03-23 13:32:06 +01:00 committed by GitHub
commit aa2fe120f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -127,7 +127,7 @@ class ApacheShibbAuthenticate extends BaseAuthenticate
$user = $this->updateUserRole($roleChanged, $user, $roleId, $userModel);
}
$user = $this->updateUserOrg($org, $user, $userModel);
CakeLog::info("User `$mispUsername` logged in.");
$userModel->extralog($user, 'login');
return $user;
}
@ -145,8 +145,9 @@ class ApacheShibbAuthenticate extends BaseAuthenticate
// save user
$userModel->save($userData);
CakeLog::info("User `$mispUsername` saved in database.");
CakeLog::info("User `$mispUsername` logged in.");
return $this->_findUser($mispUsername);
$user = $this->_findUser($mispUsername);
$userModel->extralog($user, 'login');
return $user;
}
/**