silinternational / idp-pw-api-passwordstore-id-broker
此包已被放弃且不再维护。未建议替代包。
IdP PW API 的 Id Broker 密码存储组件
3.2.1
2017-12-06 19:47 UTC
Requires
- php: >=7.0.0
- fillup/fake-bower-assets: ^2.0.9
- silinternational/idp-id-broker-php-client: ^2.4.0
- silinternational/idp-pw-api-common: ^1.0
Requires (Dev)
- phake/phake: ^2.3
- phpunit/phpunit: ^5.0
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2020-03-13 20:08:57 UTC
README
此仓库已不再维护。它已被整合到 idp-pw-api 中。
idp-pw-api-passwordstore-id-broker
IdP PW API 的 Id Broker 密码存储组件
配置
此代码作为 Yii2 组件在主配置文件中加载。以下是一个示例
'components' => [ 'passwordStore' => [ 'class' => 'Sil\IdpPw\PasswordStore\IdBroker\IdBroker', 'baseUrl' => Env::requireEnv('ID_BROKER_BASE_URI'), 'accessToken' => Env::requireEnv('ID_BROKER_ACCESS_TOKEN'), 'assertValidBrokerIp' => true, 'validIpRanges' => ['10.0.01/16','127.0.0.1/32'], ], ]
更简洁的示例
'components' => [ 'passwordStore' => ArrayHelper::merge( ['class' => 'Sil\IdpPw\PasswordStore\IdBroker\IdBroker'], Env::getArrayFromPrefix('ID_BROKER_') ), ]
Composer / GitHub 速率限制
如果您遇到 composer 无法拉取必要依赖项的问题,因为 GitHub 速率限制,请将 auth.json.dist
文件复制到 auth.json
并提供 GitHub 认证令牌。