首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用户的Fos用户包角色

用户的Fos用户包角色
EN

Stack Overflow用户
提问于 2013-04-16 17:11:40
回答 1查看 454关注 0票数 0

我使用的是fos用户包,我想添加两个角色role_admin和role_user。

我应该在securitiy.yml中这样做吗?

代码语言:javascript
运行
复制
role_hierarchy:
        ROLE_ADMIN:       ROLE_USER

第二个问题是,我在数据库的用户表中没有role列。那么,如何处理角色,或者应该将列角色添加到我的表中?更准确地说:如果我不给实体User添加一个属性来指示角色,我们怎么知道呢?

EN

回答 1

Stack Overflow用户

发布于 2013-04-16 18:45:49

可以,如果要为用户添加某些角色,则必须在security.yml中执行此操作

但是,如果您正确地扩展了FOSUserBundle (通过创建扩展FOSUserBundle baseUser类的用户实体),则应该将该列包含在数据库架构中。

此外,请记住,在创建了要使用的用户之后以及在security.yml文件中创建了角色时,FOSUserBundle提供了用于向特定用户添加角色的命令行界面工具

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16033013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档