Ejemplo n.º 1
0
 public function checkUserCredentials($username, $password)
 {
     // mocking logic to throw an exception if the user is banned
     if ($username === 'banned_user') {
         $loginException = new DomainException('User is banned', 401);
         $loginException->setTitle('banned');
         $loginException->setType('http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html');
         throw $loginException;
     }
     return parent::checkUserCredentials($username, $password);
 }