From bc5307bc2ce6b8f1c3cac9ad63417744996202dc Mon Sep 17 00:00:00 2001 From: ghost Date: Mon, 18 Dec 2023 06:17:49 +0200 Subject: [PATCH] make blacklist validation case insensitive --- src/Controller/UserController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Controller/UserController.php b/src/Controller/UserController.php index 2ec7c1a..c6faaa7 100644 --- a/src/Controller/UserController.php +++ b/src/Controller/UserController.php @@ -262,7 +262,7 @@ class UserController extends AbstractController } // Validate username blacklist (reserved) - if (in_array($username, (array) explode('|', $this->getParameter('app.add.user.name.blacklist')))) + if (in_array(mb_strtolower($username), array_map('mb_strtolower', (array) explode('|', $this->getParameter('app.add.user.name.blacklist'))))) { return $this->redirectToRoute( 'user_add', @@ -498,7 +498,7 @@ class UserController extends AbstractController } // Validate username blacklist - if (in_array($username, (array) explode('|', $this->getParameter('app.add.user.name.blacklist')))) + if (in_array(mb_strtolower($username), array_map('mb_strtolower', (array) explode('|', $this->getParameter('app.add.user.name.blacklist'))))) { return $this->redirectToRoute( 'user_login',