Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

While we recommend use of the Shibboleth Service Provider software whenever possible there might be pressure to run a an application and its SAML SP implementation in severely constrained environments, including ones where running the Shibbleth SP software cannot be runwould be overly difficult. But if PHP code can still be run in such environments SimpleSAMLphp might be a viable alternative.

Note

The fact that the protected a given resource/application itself is written in PHP is immaterial as the Shibboleth Service Provider software can protect that just fine and also avoids API-level integration or PHP session complexity issues .

...

that come with the use of SimpleSAMLphp.

Getting started

Install and configure SimpleSAMLphp as per the documentation. Also make a plan right now how you will be keeping the software current and up-to-date, esp. if you don't install from vendor- or OS distribution-supported packages. In almost all cases this will involve the use of an alternative location for SimpleSAMLphp's configuration files (see section "Location of configuration files" in the install documentation) by making use of the SIMPLESAMLPHP_CONFIG_DIR environment variable. (This is also being demonstrated in section "Configuring Apache" of the installation documentation.)

...