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
                 $passwordColumnName = $this->getProperty('passwordColumn', 'password');
7569
                 $passwordColumnName = $this->getProperty('passwordColumn', 'password');
7570
                 $passwordColumn = $table->getColumn($passwordColumnName);
7570
                 $passwordColumn = $table->getColumn($passwordColumnName);
7571
                 $registerUser = $this->getProperty('registerUser', '');
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
                     $data = json_decode($registerUser, true);
7576
                     $data = json_decode($registerUser, true);
7574
                     $data = is_array($data) ? $data : [];
7577
                     $data = is_array($data) ? $data : [];
7575
                     $data[$usernameColumnName] = $username;
7578
                     $data[$usernameColumnName] = $username;

Loading…
Cancel
Save