improve register endpoint

Questo commit è contenuto in:
Maurits van der Schee 2020-11-28 12:32:21 +01:00
commit aca7812bad

Vedi file

@ -7569,7 +7569,10 @@ namespace Tqdev\PhpCrudApi\Middleware {
$passwordColumnName = $this->getProperty('passwordColumn', 'password');
$passwordColumn = $table->getColumn($passwordColumnName);
$registerUser = $this->getProperty('registerUser', '');
if ($path == 'register' && $registerUser) {
if ($path == 'register') {
if (!$registerUser) {
return $this->responder->error(ErrorCode::AUTHENTICATION_FAILED, $username);
}
$data = json_decode($registerUser, true);
$data = is_array($data) ? $data : [];
$data[$usernameColumnName] = $username;