O'Reilly logo

Open Source Identity Management Patterns and Practices Using OpenAM 10.x by Waylon Kenning

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Installing SimpleSAMLphp

We need to integrate a SAML Service Provider with OpenAM acting as a SAML Identity Provider. For Java or .NET applications, we could use Fedlets like in the last chapter. But let's use a non-OpenAM technology, SimpleSAMLphp.

Tip

SimpleSAMLphp is a lightweight SAML Identity Provider and Service Provider written in PHP, and can be deployed to any web server, such as Apache.

  1. Download the latest version of SimpleSAMLphp from http://simplesamlphp.org/download. The version I'm using is 1.10.0.

    Note

    If you're going to use the web server we installed the Apache Policy Agent on earlier, don't forget to uninstall the Apache Policy Agent.

  2. Since I'm going to use the same Apache web server as used earlier in the book, I'm extracting the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required