Dont register users with more than 3 uppercase characters

This commit is contained in:
Torsten 2025-06-30 08:15:30 +02:00
parent 89722fb788
commit 3770467735
5 changed files with 3786 additions and 4 deletions

View file

@ -65,6 +65,12 @@ class RegisterController extends Controller
*/
protected function create(array $data)
{
if (preg_match_all('/[A-Z]/', $data['name']) > 3) {
// The string contains more than 4 uppercase characters
// echo "More than 3 uppercase letters found.";
return;
}
return User::create([
'name' => $data['name'],
'email' => $data['email'],

View file

@ -20,10 +20,10 @@ services:
db:
image: mysql:5.7
environment:
MYSQL_DATABASE: ${DB_DATABASE}
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
MYSQL_PASSWORD: ${DB_PASSWORD}
MYSQL_USER: ${DB_USERNAME}
MYSQL_DATABASE: motorradig
MYSQL_ROOT_PASSWORD: mig_password
MYSQL_PASSWORD: mig_password
MYSQL_USER: mig_user
SERVICE_TAGS: dev
SERVICE_NAME: mysql
volumes:

3162
motorradig/usage_202503.html Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long