]> Raphaël G. Git Repositories - userbundle/commitdiff
Add is enabled check
authorRaphaël Gertz <git@rapsys.eu>
Mon, 11 Dec 2023 02:13:56 +0000 (03:13 +0100)
committerRaphaël Gertz <git@rapsys.eu>
Mon, 11 Dec 2023 02:13:56 +0000 (03:13 +0100)
Checker/UserChecker.php

index 744a35e37403228eb6a87b6030b93e346ffd0a09..7ea72ffceebfa00361c85be369cfef90d8589951 100644 (file)
@@ -38,6 +38,13 @@ class UserChecker extends InMemoryUserChecker {
                        throw $ex;
                }
 
                        throw $ex;
                }
 
+               //With not enabled user
+               if (!$user->isEnabled()) {
+                       $ex = new DisabledException('User account is not enabled');
+                       $ex->setUser($user);
+                       throw $ex;
+               }
+
                //Call parent checkPreAuth
                parent::checkPostAuth($user);
        }
                //Call parent checkPreAuth
                parent::checkPostAuth($user);
        }