hashnz / hawk-server-bundle

Symfony 的 Hawk 身份验证捆绑包

安装次数: 2,587

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2014-09-08 20:53 UTC

This package is not auto-updated.

Last update: 2023-12-04 21:16:44 UTC


README

实现 HAWK 授权的 Symfony 捆绑包:HAWK

安装

添加到 composer.json

{
    "require": {
        "hashnz/hawk-server-bundle": "dev-master"
    }
}

可能需要允许 dflydev/hawk 包的 @dev

{
    "require": {
        "hashnz/hawk-server-bundle": "dev-master"
        "dflydev/hawk": "@dev"
    }
}

app/AppKernel.php 中注册捆绑包

$bundles = array(
    // ...
    new Hashnz\HawkServerBundle\HashnzHawkServerBundle(),
);

使用方法

security.yml 中配置防火墙

security:
    firewalls:
        hawk_secured:
            pattern: ^/hawk-test
            stateless: true
            hawk: true