When looking at authentication options for applications, integration and single sign on – especially for different web-based apps in an organization – there are a few standards to be considered. Initially, there was SAML (Security Assertion Markup Language) which is an open standard for authorization and authentication and primarily used for single sign on (SSO) for enterprise apps. Next was OAuth2, or open standard for authorization, which was used for API Authorization. And finally, OpenID Connect, which is a combination of SAML and OAuth2. It’s an open standard for authentication, whose primary use is SSO for consumer apps. Read more