0

也许这是一个愚蠢的问题,我只是不明白,但我正在尝试将 Sonata 和 FOSUserBundle 与自定义提供程序一起使用,我在“myapp/backbundle/Entity/Administrador”中有我的管理员用户,一切正常,我可以使用 http_basic 登录访问我的管理面板,但是当我想注销我的用户然后我返回并访问 www.mydomain/admin/ 时,似乎我从未注销过。我只希望我的管理员用户(只有我自己)访问管理区域,这就是为什么我想要一个简单的验证登录/注销,我的普通用户的部分工作方式不同。我做错了什么有人可以帮助我吗,拜托:)

我变了

fos_user:db_driver:orm firewall_name:主user_class:myapp/backbundle/Entity/Administrador

firewell:管理员模式:/admin/* http_basic:~注销:路径:/admin/logout/ 目标:portada

有一个奏鸣曲是必要的:easy-extends:generate SonataUserBundle?不能将我的 backbundle 捆绑包与我的(自定义实体)提供程序一起使用吗?

太感谢了!

4

1 回答 1

0

好吧,我终于明白了,如果我想以简单的方式使用 SonataAdminBundle 和 FOSUserBundle(我希望下次更进一步),我必须生成一个新的 fos_user/user_class。发生的事情是我已经有一个可以处理其他类型管理员的防火墙,那时一切都搞砸了,下次我会更加谨慎,但还是谢谢你!

这样更好,因为 Fosuserbundle 和 Sonata 需要该捆绑包才能正常工作。

于 2013-06-18T07:52:19.577 回答