SAML (Security Assertion Markup Language)
SAML exchanges authentication and authorization assertions in XML.
Overview
SAML is an XML-based standard for exchanging authentication and authorization assertions between an identity provider and a service provider. It is widely used for enterprise single sign-on, especially between organizations and SaaS services.
Key Points
- Keep credentials and tokens protected.
- Prefer current standards and well-maintained libraries.
- Validate trust boundaries and expiration rules.