Problème d'utilisation d'un UserRepository personnel
Bonjour à tous,
Je développe actuellement un site sous Symfony2. Je rencontre un problème avec la mise en place de la sécurité. En effet, j'aimerai restreindre l'accès à une partie "membre" afin que seuls les utilisateurs stockés en base de données puissent y accéder. J'ai donc suivi le tutoriel fourni par le Symfony cookbook (http://symfony.com/fr/doc/current/co..._provider.html).
Mais lorsque je teste, l'erreur
Citation:
EntityRepository must implement UserInterface
survient. J'ai pourtant créé mon propre "MembreRepository" qui implémente bien UserInterface. J'ai également indiqué à Doctrine d'utiliser MembreRepository (donc celui que j'ai créé) grâce à l'annotation @ORM\Entity(repositoryClass="Design\InitializrBundle\Entity\MembreRepository") dans mon entité.
D'après ce que j'en comprend, il semblerait que Doctrine ignore simplement cette annotation et utilise son UserRepository par défaut..
Quelqu'un aurait-il une idée pour m'aider à résoudre ou au moins à comprendre ce problème?