Skip to content

Commit 3104948

Browse files
committed
improve register endpoint
1 parent 28900f5 commit 3104948

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface
5353
$passwordColumnName = $this->getProperty('passwordColumn', 'password');
5454
$passwordColumn = $table->getColumn($passwordColumnName);
5555
$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+
}
5760
$data = json_decode($registerUser, true);
5861
$data = is_array($data) ? $data : [];
5962
$data[$usernameColumnName] = $username;

0 commit comments

Comments
 (0)