flexcoders / opauth-saml
Opauth 的 SAML 认证策略
dev-master
2015-07-01 09:14 UTC
Requires
- php: >=5.2.0
- opauth/opauth: >=0.2.0
This package is auto-updated.
Last update: 2024-09-04 23:40:17 UTC
README
Opauth 的 SAML 认证策略。
Opauth 是一个多提供者认证框架,适用于 PHP。
正在开发中,请勿使用。
入门指南
-
安装 Opauth-Ldap
cd path_to_opauth/Strategy git clone git://github.com/flexcoders/opauth-saml.git saml
-
配置 Opauth-Saml 策略。
-
调用它。
您可以这样调用它
// some input vars
$providerName = "Saml";
// prep a config
$config = [
'provider' => $providerName,
'username' => $_POST['username'],
'password' => $_POST['password'],
'request_uri' => '/current/uri/'.strtolower($providerName),
'callback_url' => '/your/uri/for/callback/'.strtolower($providerName),
];
// construct the Opauth object
$this->opauth = new \Opauth($config, true);
它将尝试进行 SAML 登录,然后重定向到回调 URL,就像所有其他 Opauth 策略一样,并返回类似的结果。
策略配置
必需参数
<?php 'Saml' => array( )
参考资料
许可协议
Opauth-Ldap 是 MIT 许可协议,版权所有 © 2015 FlexCoders Ltd (http://flexcoders.co.uk)