开发者社区> 问答> 正文

在Symfony中,如何判断当前用户是否具有 access control?

目的:
为了使一个用户可以管理多个商店
例子:
有一个用户A,他被赋予了商店ID为1和2的商店的管理权限。
那么他访问 ^/shop/1 和 ^/shop/2 路径的商店时,可以管理后台。 而他访问 ^/shop/3 商店时,不具备后台访问的功能。
这个功能该怎么实现?
谢谢

展开
收起
落地花开啦 2016-06-14 16:53:22 2368 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    关键词: ParamConverter,ACL

    设: 你的商店是用一个Doctrine的Entity,如
    screenshot
    代码:
    screenshot

    2019-07-17 19:38:11
    赞同 展开评论 打赏
问答分类:
PHP
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Well-That-Escalated-Quickly-How-Abusing-The-Docker-API-Led-To-Remote-Code-Execution-Same-Origin-Bypass-And-Persistence 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载