OSDN Git Service

BugTrack/2411 SAML plugin: PukiWiki as a SAML service provider
authorumorigu <umorigu@gmail.com>
Sun, 9 Jul 2017 06:25:27 +0000 (15:25 +0900)
committerumorigu <umorigu@gmail.com>
Sun, 9 Jul 2017 14:25:21 +0000 (14:25 +0000)
commitdb66ccdc49d7568b9201e879b3675913853c3d07
treee074eb6d2ab68e39eb0a9f401e11bb6c30c1d806
parenta1f8e5b960dc0dd0fe8a0f0990ca4c9c965e9007
BugTrack/2411 SAML plugin: PukiWiki as a SAML service provider

* Add SAML plugin that enable SAML authentication
* Parse '?//key1.value2//key2.value2' type querystring
  that we handles as query parameters
* The SAML plugin depends on onlogin/php-saml library.

How to use SAML plugin:

* install onelogin/php-saml `composer install onlogin/php-saml`
* Create saml_settings.php
* Set $auth_type = AUTH_TYPE_SAML; in pukiwiki.ini.php
lib/auth.php
lib/html.php
lib/init.php
plugin/loginform.inc.php
plugin/saml.inc.php [new file with mode: 0644]
pukiwiki.ini.php