[英]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.