|
@@ -53,7 +53,10 @@ class DbAuthMiddleware extends Middleware
|
53
|
53
|
$passwordColumnName = $this->getProperty('passwordColumn', 'password');
|
54
|
54
|
$passwordColumn = $table->getColumn($passwordColumnName);
|
55
|
55
|
$registerUser = $this->getProperty('registerUser', '');
|
56
|
|
- if ($path == 'register' && $registerUser) {
|
|
56
|
+ if ($path == 'register') {
|
|
57
|
+ if (!$registerUser) {
|
|
58
|
+ return $this->responder->error(ErrorCode::AUTHENTICATION_FAILED, $username);
|
|
59
|
+ }
|
57
|
60
|
$data = json_decode($registerUser, true);
|
58
|
61
|
$data = is_array($data) ? $data : [];
|
59
|
62
|
$data[$usernameColumnName] = $username;
|