Symfony 4 fosuserbundle

Je commence avec Symfony 4 et je veux installer le FosUserBundle avec ce lien :
https://symfony.com/doc/master/bundles/FOSUserBundle/index.html

Première :

Mon problème est que je ne sais pas où trouver le "app/config/config.yml" fichier décommenter le traducteur et à configurer :

fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: AppBundle\Entity\User
from_email:
    address: "%mailer_user%"
    sender_name: "%mailer_user%"

Deuxième :

Je pense que je dois créer la sécurité.fichier yml dans "config/packages/" répertoire, est-ce que le droit ?

Troisième :

Et dans le fichier à ajouter de la route ?

Pourriez-vous m'aider, s'il vous plaît ? 🙂

  • Autant que je sache, le FOSUserBundle est encore de ne pas soutenir Symfony 4 🙁
  • D'une part, FOSUserBundle est la plus largement utilisée de la troisième partie du bundle là-bas. Sur les autres, il a une histoire d'être en grande partie laissés à l'abandon et au cours d'ingénierie. Sauf si vous avez vraiment vraiment vraiment besoin de prendre en charge plusieurs types de bases de données, alors vous pourriez être mieux de se contenter de suivre le Symfony-docs et de la mise en œuvre de votre propre système. Il n'y a vraiment pas grand-chose, et vous apprendrez beaucoup.
  • Pas une critique de votre suggestion @Cerad qui, je pense, est la voie à suivre pour les grands projets, mais l'OP devrait également noter qu'il va manquer à beaucoup d'autres séries qui les intégrer avec FOSUser.
  • Oui il y a d'autres paquets qui dépendent de la FOSUserBundle. Hélas, je ne suis pas très impressionné par eux. Il m'arrive parfois de regarder à travers leur code et de voler les idées des autres, mais éviter de les utiliser.
InformationsquelleAutor cretthie | 2017-12-16