Janrain Authentication Module for SimpleSAMLphp

This module was designed to allow the Janrain Registration Widget to be used with Salesforce.com's SAML based Single Sign On.  This module has only been tested with standard Salesforce.com and Salesforce Communities user accounts.

This module should provide the necessary framework to allow the Janrain Registration platform to be used as a SAML IdP:

http://developers.janrain.com/overview/registration/registration-overview/

This module utilizes the Janrain Registration Javascript based Solution for Websites:

http://developers.janrain.com/overview/registration/registration-overview/javascript-based-solution-for-websites/

In order to successfully integrate the Javascript Solution you will need to have a properly provisioned Janrain Registration system.  If you are intending to utilize this module with Saleforce.com and the Salesforce.com Just-In-Time (JIT) provisioning features of their Single Sign-On (SAML) interface then you MUST make sure that the required JIT fields are configured as required fields in the Janrain Registration system otherwise null/empty values will prevent the JIT provisioning from being successful.