Bonjour
je suis occupé à analyser l'authentification avec symfony
et principalement la création d'un fournisseur d'entité personnalisé
dans le fichier security.yml
il faut créer un provider qui va spécifier une classe User qui implémente UserInterface
on enlève la propriété property dans la ligne entity
# app/config/security.ymlsecurity:
# ...
providers:
administrators:
entity: { class: AcmeUserBundle:User }
# ..
si je comprends bien,
symfony va localiser le namespace de la classe
et il doit y avoir à côté une classe UserRepository qui implémente UserProviderInterface
dans laquelle on redéfinit les différentes méthodes
Ma question est:
peut-on créer une classe personnelle qui implémente UserProviderInterface dans laquelle
j'utilise mon propre système de connexion avec mes classes DAO
et comment symfony sera-t-il "pointé" vers cette classe?
Bref, dans mon développement, je n'utilise pas Doctrine
Est-ce possible
merci d'avance
Partager