0
如何修改security.yml以實現此方案?FOSUserBundle:根據角色設置獨特角色和認證URL
情景:
- mysitessss.com - >
student
,lecturer
和manager
可以訪問 - mysitessss.com/admin - >
lecturer
和manager
可以訪問 - mysitessss.com/admin/private - >
manager
可以訪問
我應該運行哪個確切的命令來創建相應的u SERS?
- 學生:php app/console fos:user:create ?????????
- 教師:php app/console fos:user:create ?????????
- 經理:php app/console fos:user:create ?????????
我讀了documentation和this post但我很困惑!
的routing.yml
home:
path:/
admin:
path: /admin
admin_private:
path: /admin/private
應用程序/配置/ security.yml
security:
role_hierarchy:
ROLE_STUDENT: ?????????
ROLE_LECTURER: ????????????
ROLE_MANAGER: ???????
access_control:
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, role: ????????? }
- { path: ^/admin, role: ????????? }
- { path: ^/admin/private, role: ?????????? }
謝謝。我明天會測試它,並讓你知道。 – BentCoder 2014-09-19 21:11:36