SimpleSAMLphp module to use WordPress as a SAML 2.0 Identity Provider.
WordpressAuth is a SimpleSAMLphp authentication module, that allows to use the WordPress user database as the authentication source. The code was written for MySQL/MariaDB.
| Component | Minimum | Tested | Notes |
|---|---|---|---|
| SimpleSAMLphp | 2.x | 2.4.3 | 2.0.x should work |
| WordPress | 5.0+ | 6.8.3 | Requires v0.2.0 for WP 6.8+ |
| PHP | 7.4+ | 8.4 | - |
| Database | MySQL 5.7+ MariaDB 10.3+ |
MariaDB 12.0.2 | - |
Password Hash Support: phpass (legacy), BCrypt (standard), BCrypt with $wp$ prefix (WordPress 6.8+)
Big thanks to Oliver Maerz for the initial inspiration and Financial-Edge for the extensions to the original.
This project is not affiliated with SimpleSAMLphp, WordPress and/or MariaDB.
All mentioned trademarks are the property of their respective owners.
