Browse Source

improve register endpoint

Maurits van der Schee 4 years ago
parent
commit
aca7812bad
1 changed files with 4 additions and 1 deletions
  1. 4
    1
      api.php

+ 4
- 1
api.php View File

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

Loading…
Cancel
Save