新在Symfo欧宝娱乐app下载地址ny 4.2:详细的安全选民决定
2018年11月7日·发表的哈维尔Eguiluz
警告:这篇文章是关于一个不受支持的Symfony的版本。欧宝娱乐app下载地址其中一些信息可能是过时了。阅读最近的Symfony文档欧宝娱乐app下载地址。
安全的选民的关键特性是Symfony的授权机制。欧宝娱乐app下载地址他们提供最细粒度的方法(如检查权限。“这个特定用户编辑给定的项目吗?”)。
为了授予或拒绝许可,所有选民的决定是聚合的访问决策管理器。然后根据您的应用程序配置,权限授予如果选民答应了(一致
),或者如果多数答应了(共识
),或者如果至少一个选民答应了(肯定的
)。
有时,当你的安全逻辑很复杂,你可能需要知道为什么一些权限被授予。欧宝娱乐app下载地址Symfony分析器已经显示了一些选民的详细信息:
然而,不像它应该是详细的信息。在Sy欧宝娱乐app下载地址mfony 4.2中,我们改进了这个面板来显示所有可用的信息不仅对选民的决定和聚合的结果:
发表在#生活在边缘
评论
评论都关门了。
以确保评论保持相关,他们关闭了旧的帖子。
Romain Gautier is a certified Symfony engineer and a certified Twig designer.
Get certified! Online exams available in all countries.
Register Now