In meiner UserProvider
Klasse verarbeitet werden die loadUserByUsername()
-Methode verwendet die folgende Abfrage, die eine AuthenticationServiceException
mit der Meldung wirft: Authentifizierungsanforderung aufgrund eines Systemproblems nicht verarbeitet werden konnten. Was sollte das Problem sein? Wie andere bereits erwähnten, habe ich den Cache geleert und das Datenbankschema nach der Lehre aktualisiert.Symfony: Authentifizierungsanforderung kann nicht
Die Abfrage:
//...
$user = $this->entityManager->getRepository(User::class)->createQueryBuilder('u')
->where("u.userName = :username OR u.email = :email")
->setParameter('username', $username)
->setParameter('email', $username)
->getQuery()
->getOneOrNullResult(AbstractQuery::HYDRATE_OBJECT);
//...
Hat 'User' Klasse-Schnittstelle implementieren' UserInterface'? –