Merge branch 'main' into develop

pull/93/head
iglocska 2022-02-28 10:24:30 +01:00
commit a99a06b1c3
No known key found for this signature in database
GPG Key ID: BEA224F1FEF113AC
1 changed files with 26 additions and 1 deletions

View File

@ -134,9 +134,34 @@ class AuthKeycloakBehavior extends Behavior
'headers' => [
'Content-Type' => 'application/json',
'Authorization' => 'Bearer ' . $token
]
],
'ssl_verify_peer' => false
]
);
$logChange = [
'username' => $data['username'],
'individual_id' => $data['individual_id'],
'role_id' => $data['role_id']
];
if (!$response->isOk()) {
$logChange['error_code'] = $response->getStatusCode();
$logChange['error_body'] = $response->getStringBody();
$this->_table->auditLogs()->insert([
'request_action' => 'enrollUser',
'model' => 'User',
'model_id' => 0,
'model_title' => __('Failed Keycloak enrollment for user {0}', $data['username']),
'changed' => $logChange
]);
} else {
$this->_table->auditLogs()->insert([
'request_action' => 'enrollUser',
'model' => 'User',
'model_id' => 0,
'model_title' => __('Successful Keycloak enrollment for user {0}', $data['username']),
'changed' => $logChange
]);
}
return true;
}