簡體   English   中英

用戶的Fos用戶捆綁包角色

[英]Fos user bundle role of user

我正在使用fos用戶捆綁包,我想添加兩個角色role_admin和role_user。

我應該在securitiy.yml中這樣做嗎?

role_hierarchy:
        ROLE_ADMIN:       ROLE_USER

第二個問題是我在數據庫的User表中沒有角色列。 那么如何處理角色,或者應該在表中添加列角色? 更准確地說:如果我沒有向實體User添加一個指示角色的屬性,我們怎么知道呢?

是的,如果要為用戶添加一些角色,則必須將其添加到security.yml

但是,如果正確擴展了FOSUserBundle(通過創建擴展FOSUserBundle baseUser類的User實體),則應在數據庫模式中包含該列。

此外,請記住,一旦創建了要使用的用戶,以及將角色創建到security.yml文件中,FOSUserBundle便提供了CLI功能,用於向特定用戶添加角色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM