Security Assertion Markup Language (SAML)

SAML is an open standard for exchanging authentication and authorization across three entities, the human user trying to login to a website or service, an Identity Provider (which contains the user’s username and password), and the Service Provider (which contains the target website or service the user is logging into.)