This plugin enables your board users to log in through SAML.
simpleSAMLphp v1.x is required.
Setting it up might be rather complex, depending on your needs.
In simpleSAMLphp, configure a Service Provider for you phpBB board.
In the metadata, add a RelayState to your board login page.
$metadata['https://forum.example.com/'] = array(
/* AssertionConsumer, SSO... */
'RelayState' => 'https://forum.example.com/ucp.php?mode=login',
);
This a bit of a hack to trick phpBB into actually doing the authentication and redirects.
Install the phpBB SAML Auth plugin just as any other plugin.
Then in the ACP, under Authentication
, select Saml and fill in the
related fields according to your setup.
If you happened to be locked out of your board, don't panic.
Change the authentication method in the DB table phpbb3_config
back to db.
Clear phpbb sessions and caches and you should get access to your board again.
Kindly use the GitHub issue tracker :)