dgafka/authorization-security

为您处理授权相关的问题。将安全性从您的领域逻辑中分离出来,并提供干净、简单的API来处理它。

1.0.3 2015-09-19 18:54 UTC

This package is auto-updated.

Last update: 2024-08-29 03:29:41 UTC


README

Build Status

授权安全提供了一个强大的开源库来扩展功能。其背后的主要思想是提供易于阅读、干净的代码方式来保护您的应用程序。

安全示例使用

    /*
    * @AuthorizationSecurity(type="standard", userFactory="roleUserFactory")
    * @AuthorizationExpression(" user.hasRole('moderator') and resource.isAvailable() ")
    * @AuthorizationResourceFactory("resourceFactory", parameters="article")
	* @AuthorizationPolicy("isMonday")
	* @AuthorizationPolicy("hasPremiumAccount")
    */
    public function changeArticle($command)

阅读授权安全Wiki以了解库的更多信息 阅读这里

将注释安全作为依赖项添加

    "require": {
        "dgafka/authorization-security": "*"
    }