我的目标是使注册表单私有(仅适用于管理员)(仅注册人员)
因此,我重写了 Default FOSUserBundle Form register 以添加我创建的更多属性。
问题是我让我的所有网站都不允许匿名。但我仍然注册!如何更改 fosuserbundle 以将注册表设为私有。
奇怪的是,当我登录时,我可以进入我的所有页面并看到我是,但是当我进入注册表时它没有看到我是(这就是问题)所以如果我把我的安全.yml 注册行不起作用,因为它看不到我已登录
access_control:
- { path: furter/admin/, role: ROLE_ADMIN }
- { path: furter/register/, role: ROLE_ADMIN }
如果我让最后一行我得到这个:
"访问此资源需要完全身份验证。 "
我想我需要编写一个 addUser 并创建所有内容,但是有办法吗?
我不知道我需要向您展示什么代码,但它似乎没有帮助。
干杯!