Pressbooks SAML2 Single Sign-On #2 in Users & Membership
SAML2 Single Sign-On integration for Pressbooks (Shibboleth, ADFS, Google Apps, Etc.)
by Pressbooks (Book Oven Inc.) · github.com/pressbooks/pressbooks-saml-sso · website
★ 3stars
21krelease downloads
≈510active sites
8composer installs
1forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/pressbooks/pressbooks-saml-sso/releases/download/2.6.0/pressbooks-saml-sso-2.6.0.zipAlso on Packagist as pressbooks/pressbooks-shibboleth-sso:
composer require pressbooks/pressbooks-shibboleth-ssoDeclares an update source (pressbooks/pressbooks-saml-sso), so updates arrive through the plugin's own updater.
From the readme
Pressbooks SAML2 Single Sign-On
SAML2 Single Sign-On integration for Pressbooks.
Description
Plugin to integrate Pressbooks with a SAML2 single sign-on
service. (Shibboleth, Microsoft ADFS, Google Apps,
Etc.)
Users who attempt to login to Pressbooks are redirected to a Shibboleth or SAML2 Identity Provider. After the user’s
credentials are verified, they are redirected back to the Pressbooks network. If we match a Pressbooks user by UID (
stored in usermeta table), the user is recognized as valid and allowed access. If no match, then try to match a
Pressbooks user by email (and store a successful match in usermeta table for next time). If the user does not have an
account in Pressbooks, a new user can be created, or access can be refused, depending on the configuration.
Limitations: This plugin does not enable authentication with multilateral Shibboleth. For use in a non-federated,
bilateral configuration, with a single IdP.
Installation
Or, download the latest version from the releases page and unzip it into your WordPress plugin
directory: https://github.com/pressbooks/pressbooks-saml-sso/releases
Then, create the necessary certificates:
Then, activate and configure
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| 2.7.0 | Mar 16, 2026 | — | — |
| 2.6.0 | Jan 20, 2026 | pressbooks-saml-sso-2.6.0.zip | 229 |
| 2.5.3 | May 13, 2025 | pressbooks-saml-sso-2.5.3.zip | 483 |
| 2.5.2 | Apr 10, 2025 | pressbooks-saml-sso-2.5.2.zip | 514 |
| 2.5.1 | Jun 12, 2024 | pressbooks-saml-sso-2.5.1.zip | 723 |
| 2.5.0 | Apr 10, 2024 | pressbooks-saml-sso-2.5.0.zip | 720 |
| 2.4.1 | Oct 26, 2023 | pressbooks-saml-sso-2.4.1.zip | 724 |
| 2.4.0 | Jun 16, 2023 | pressbooks-saml-sso-2.4.0.zip | 725 |
| 2.3.0 | Mar 8, 2023 | pressbooks-saml-sso-2.3.0.zip | 724 |
| 2.2.0 | Nov 20, 2022 | pressbooks-saml-sso-2.2.0.zip | 729 |
| 2.1.0 | Oct 31, 2022 | pressbooks-saml-sso-2.1.0.zip | 731 |
| 2.0.0 | Sep 20, 2022 | pressbooks-saml-sso-2.0.0.zip | 740 |
| 1.6.1 | May 3, 2022 | pressbooks-saml-sso-1.6.1.zip | 737 |
| 1.6.0 | Oct 12, 2021 | pressbooks-saml-sso-1.6.0.zip | 724 |
| 1.5.0 | Jul 7, 2021 | pressbooks-saml-sso-1.5.0.zip | 724 |
| 1.4.0 | Jun 22, 2021 | pressbooks-saml-sso-1.4.0.zip | 725 |
| 1.3.1 | Apr 27, 2021 | pressbooks-saml-sso-1.3.1.zip | 725 |
| 1.3.0 | Mar 24, 2021 | pressbooks-saml-sso-1.3.0.zip | 732 |
| 1.2.0 | Feb 16, 2021 | pressbooks-saml-sso-1.2.0.zip | 724 |
| 1.1.1 | Nov 11, 2019 | pressbooks-saml-sso-1.1.1.zip | 725 |
| 1.1.0 | Nov 5, 2019 | pressbooks-saml-sso-1.1.0.zip | 722 |
| 1.0.4 | Aug 19, 2019 | pressbooks-saml-sso-1.0.4.zip | 725 |
| 1.0.3 | May 13, 2019 | pressbooks-saml-sso-1.0.3.zip | 723 |
| 1.0.2 | Apr 29, 2019 | pressbooks-saml-sso-1.0.2.zip | 722 |
| 1.0.1 | Apr 16, 2019 | pressbooks-saml-sso-1.0.1.zip | 722 |
Active-site estimate ≈510 comes from the median of recent superseded releases. Method.