SAML is the go-to authentication protocol for enterprises, providing a Single Sign On (SSO) solution similar to “Login with Google/Facebook” buttons. With SSO, users access multiple apps using a single account, reducing the need for multiple passwords. SAML involves three key players:
1. Identity Provider (IdP): Centralized user management system (e.g., Azure AD, Auth0)
2. Service Provider (SP): Application utilizing IdP for authentication (e.g., Salesforce, Workday)
3. Principal: User logging into SP via IdP
The process involves authentication flows like IdP and SP initiated logins, ensuring secure user login sessions. SAML simplifies and enhances enterprise authentication procedures.
https://www.sheshbabu.com/posts/visual-explanation-of-saml-authentication/