【问题标题】:symfony - credentials problemsymfony - 凭据问题
【发布时间】:2011-04-13 16:08:10
【问题描述】:

我正在尝试完全了解凭据/权限系统在 symfony(1.4) 中的工作原理

我有 2 个组和 2 个用户。

用户 1 具有以下权限: Add.Car, Delete.Car

用户 2 具有以下权限: Add.Bike, Delete.Bike

现在我想做的是只允许具有Add.x 权限的用户能够添加到类别表中。

问题是,如果我有:

credentials: [Add.Car, Add.Bike] - 它似乎在寻找同时拥有这两者的用户,而不是其中任何一个。

这是凭据的工作方式吗?如果是,有没有办法在允许用户创建新记录之前检查用户是否拥有Add.Bike Add.Car

谢谢

【问题讨论】:

    标签: symfony1 symfony-1.4


    【解决方案1】:

    将凭据包装在 [ ]

    credentials: [[Add.Car, Add.Bike]]
    

    参见http://www.symfony-project.org/jobeet/1_4/Doctrine/en/13“复杂凭据”部分

    【讨论】:

    • 优秀。我知道我在某处看到过如何做到这一点!
    • 也许在这里Symfony Docu :-)
    猜你喜欢
    • 2021-09-09
    • 2019-03-28
    • 1970-01-01
    • 2014-11-10
    • 2020-08-28
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多