title: SAML 2.0 Single Sign on in Web-application (SPA)
body: <p>in my project (a Single Page Application with nodeJs backend) i want to provide a SAML Single Sign On.</p>
  
  <p>While the data-flow and authentication process is clear to me, 
  i'm a little bit confused about the implementation.</p>
  
  <p>The idea is to let the users configure their SAML authentication provider for their account itself in the application settings when other SSO-Login providers as Google, Facebook, Twitter etc. not enough.</p>
  
  <ol>
  <li>Is it possible to implement a generic SAML module, that given a url
  is able to handle SAML requests to arbitrary custom identity-providers?</li>
  <li>Do i need to write custom code for each SAML identity-provider?</li>
  <li>What famous SAML identity provider are available out there?</li>
  <li>Is there a library for frontend and/or nodejs backend available that provides most famous identity-provider out of the box?</li>
  </ol>