orkestra / webservice-bundle
为 Symfony2 项目提供 WSSE 认证支持
1.0.1
2013-10-26 17:41 UTC
Requires
- php: >=5.3.2
- orkestra/orkestra-bundle: *
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 install
或 composer update
。
配置
OrkestraWebServiceBundle 添加了一个名为 Token 的新实体。
修改您的应用程序安全配置 (security.yml
)
-
为 Token 实体添加一个明文编码器
注意: 目前只支持明文。这是一个严重的缺陷,但由于摘要的生成方式,除了在数据库级别实现某种双向加密机制之外,没有其他解决方案。
-
为 Token 实体添加一个新的实体提供者
-
添加一个新的防火墙,选项为:
stateless: true
和wsse: true