SSOReady makes it safe and easy for developers to offer SAML SSO and SCIM directory sync in their software.
TLDR: set up SAML and SCIM in less than a day: https://www.youtube.com/watch?v=_HVtFkW8xCI.
There are lots of different ways to authenticate (i.e. log in) users in software.
Companies often require their employees to use single sign-on (SSO) to access business software, both for convenience and security.
For the most part, especially in large companies, SSO relies on an old, complicated protocol called SAML. (If you’ve used a service like Okta before, you’ve likely used SAML without realizing it!)
If you make business software, you probably will need to support SAML at some point.
But SAML is really hard, even for experienced developers. It just doesn’t work like most modern software, making implementations slow and risky. Companies as sophisticated as GitLab can make very costly mistakes.
SSOReady makes SAML safe and easy enough that developers can often finish an implementation in less than a day.
SSOReady is an open-source (MIT) service that helps developers implement SAML single sign-on without ever touching SAML directly. Devs just need to implement two API endpoints: one to initiate SAML logins and another to receive incoming SAML messages. And then they’re pretty much done.
SSOReady also offers a similar tool for SCIM, a protocol often used alongside SAML to provision and de-provision users. Developers can use SCIM to establish a live sync between their database of users and their customers’ central IT systems.