Stop event propagation on empty username

This commit is contained in:
Vilius Šumskas
2023-03-08 22:41:16 +02:00
parent 3998a5063e
commit 2e60a75118

View File

@@ -71,9 +71,10 @@ class LoginLDAPPlugin extends Plugin
{ {
$credentials = $event->getCredentials(); $credentials = $event->getCredentials();
// empty username -> ignore // Fail early on empty username
if($credentials['username'] == ''){ if($credentials['username'] == ''){
$event->setStatus($event::AUTHENTICATION_FAILURE); $event->setStatus($event::AUTHENTICATION_FAILURE);
$event->stopPropagation();
return; return;
} }