如何根据角色将用户重定向到页面。
例如:
有一个模块hello_world,它有一个动作索引(它打印文本“Hello World”)
有一个模块用户,其中有动作userList。
管理员可以查看所有这些操作。 用户只能查看hello_world页面。
如何使用security.yml文件执行此操作。
答案 0 :(得分:2)
您可以为每个模块定义安全凭据。如果用户不需要凭证,那么
/.../modules/hello_world/config/security.yml
all:
is_secure: false
和
/.../modules/user/config/security.yml
all:
is_secure: true
credentials: [ admin ]
userList:
credentials: [ SOME_SPECIFIC_CREDENTIALS_FOR_ACTION ]