From 347bd8908ec814293132de89deb6e85b240e03f0 Mon Sep 17 00:00:00 2001 From: jaleonardo <32501234+apps-caraga@users.noreply.github.com> Date: 2024年1月19日 09:27:01 +0800 Subject: [PATCH] Update DbAuthMiddleware.php Updated middleware to trim leading and/or trailing spaces in username. --- src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php b/src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php index 49b6263f..7bc0abb4 100644 --- a/src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php +++ b/src/Tqdev/PhpCrudApi/Middleware/DbAuthMiddleware.php @@ -44,7 +44,7 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface $method = $request->getMethod(); if ($method == 'POST' && in_array($path, ['login', 'register', 'password'])) { $body = $request->getParsedBody(); - $username = isset($body->username) ? $body->username : ''; + $username = trim(isset($body->username) ? $body->username : ''); $password = isset($body->password) ? $body->password : ''; $newPassword = isset($body->newPassword) ? $body->newPassword : ''; $tableName = $this->getProperty('usersTable', 'users');