php - Symfony: 添加新的用户角色?

我的任务是开发一个应用程序,帮助会计师和他们的客户相互交流。该网站将拥有 3 类用户;管理员、会计师和客户。

我刚刚创建了我的用户实体

php bin/console make:user

但是如何添加 ROLE_USER 以外的“会计”和“客户”用户角色?

回答1

security.yaml 你可以这样做:

...
    role_hierarchy:
        ROLE_ACCOUNTANT: ROLE_USER
        ROLE_CLIENT: ROLE_USER

这样当添加新用户时,您可以指定 ROLE_ 的风格。

相似文章

composer-php - Composer 安装后脚本未执行

我正在尝试构建一个包含PHP应用程序的docker映像。此应用程序通过composer.json安装一些依赖项,并且在composer安装后,需要完成一些自定义(例如,必须将某些文件从供应商文件夹复制...

最新文章