访问仪表板后,SonataAdminBundle不会注销

时间:2013-06-11 14:19:40

标签: symfony logout fosuserbundle sonata-admin sonata-user-bundle

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

我改变了

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

firewell:    管理       模式:/ admin / *             http_basic:〜       登出:             路径:/ admin / logout /             目标:portada

有一个奏鸣曲是必要的:easy-extends:生成SonataUserBundle? 不能只将我的backbundle捆绑到我的(自定义实体)提供商吗?

非常感谢你!

1 个答案:

答案 0 :(得分:0)

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

以这种方式更好,因为Fosuserbundle和Sonata需要该捆绑才能正常工作。