Я следил за официальными учебными пособиями для установки пакетов FOSUser и SonataUser и расширения моего приложения/приложения/сонаты/UserBundle/Entity.Confused with FOSUser SonataUser и мое расширение
Теперь у меня есть 4 таблицы: fos_user, fos_user_group, fos_user_user и fos_user_user_group.
мой security.yml
security:
providers:
fos_userbundle:
id: fos_user.user_manager
мой config.yml
fos_user:
db_driver: orm
firewall_name: main
user_class: Me\UserBundle\Entity\User
# user_class: Application\Sonata\UserBundle\Entity\User
мой /app/Application/Sonata/UserBundle/Resources/config/doctrine/User.orm .xml
...
<entity name="Application\Sonata\UserBundle\Entity\User" table="fos_user_user">
<id name="id" column="id" type="integer">
<generator strategy="AUTO" />
</id>
</entity>
...
Я также создал свой UserBundle, как будто он написан документами fosuser.
Таким образом, пользователи идентифицируются с fos_user но соната админы показывают пользователь из fos_user_user
Что может быть не так в моей конфигурации?