Le langage SAML (Security Assertion Markup Language) est une norme permettant d'authentifier les utilisateurs sur des applications en fonction de leurs sessions dans un autre contexte. Cette norme d'authentification unique (SSO) présente des avantages considérables par rapport à la connexion par nom d'utilisateur et mot de passe :