orkestra/webservice-bundle

为 Symfony2 项目提供 WSSE 认证支持

1.0.1 2013-10-26 17:41 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:14:18 UTC


README

提供 WSSE 认证的基本支持。

安装

将 OrkestraWebServiceBundle 添加到项目的最简单方法是使用 composer。

将 orkestra/webservice-bundle 添加到您的 composer.json 文件中

{
    "require": {
        "orkestra/webservice-bundle": "1.0.x-dev"
    }
}

然后运行 composer installcomposer update

配置

OrkestraWebServiceBundle 添加了一个名为 Token 的新实体。

修改您的应用程序安全配置 (security.yml)

  1. 为 Token 实体添加一个明文编码器

    注意: 目前只支持明文。这是一个严重的缺陷,但由于摘要的生成方式,除了在数据库级别实现某种双向加密机制之外,没有其他解决方案。

  2. 为 Token 实体添加一个新的实体提供者

  3. 添加一个新的防火墙,选项为:stateless: truewsse: true