我的任务是开发一个应用程序,帮助会计师和他们的客户相互交流。该网站将拥有 3 类用户;管理员、会计师和客户。
我刚刚创建了我的用户实体
php bin/console make:user
但是如何添加 ROLE_USER 以外的“会计”和“客户”用户角色?
回答1
在 security.yaml
你可以这样做:
...
role_hierarchy:
ROLE_ACCOUNTANT: ROLE_USER
ROLE_CLIENT: ROLE_USER
这样当添加新用户时,您可以指定 ROLE_
的风格。