The thiss-js includes the following components:
- A persistence service accessible via the thiss-ds-js PersitenceService API in the
- A SAML discovery service in the
- A login button component available via
Each service requires some form of integration to be used by a relying party. A good introduction to the various forms of integration is the integration guide over at thiss.io.
By order of complexity the alternatives are:
OASIS Identity Provider Discovery¶
Using the SAML discovery service requires a SAML SP implementation supporting the SAML identity provider discovery protocol, eg Shibboleth, SimpleSAMLphp or pysaml2. In this case you simply configure the SP to use https://your.thiss-js.instance/ds/ as the discovery service URL eg https://use.thiss.io/ds or https://service.seamlessaccess.org/ds.