This article aims to explain and show the differences between some important IAM solutions in the OSS market.
Identity and Access management. SSO, oAuth2, OIDC, SAML, IAM. Written in Java. It is the biggest option. As it is a bit old, it is robust, provides lot of features.
oAuth2 server. SSO, oAuth2 and openId connect server, but NOT identity provider. Written in GO. It is lightweight,
modular and it provides a concept called challange
to implement login and consent use cases to provide authentication.
Identity and Access management. SSO, oAuth2, OIDC, SAML, IAM. Written in Java and provided by Red Hat.
Identity and Access management. SSO, oAuth2, OIDC, SAML, IAM. Written in Java.