What is SAML?
SAML (Sécurité Assertion Markup Language) is an XML-based standard for exchanging authentification and autorisation data between parties. It enables Single Sign-On (SSO) by allowing an fournisseur d'identité (IdP) to authenticate users and pass identity information to a Service Provider (SP).
La version la plus courante utilisée aujourd'hui est SAML 2.0, qui prend en charge :
- SSO initié par IdP : L'utilisateur commence à l'IdP et est redirigé vers le SP
- SSO initié par SP : L'utilisateur commence au SP, est redirigé vers IdP pour auth, puis retourne au SP
- Single Logout (SLO) : Terminez les sessions sur toutes les applications connectées