Get the latest tech news

SAML: A Technical Primer


A technical overview of SAML works, and how it fits into your product and your customer's business

SAML supports the idea of putting “metadata” on a login session, configuring “conditional access”, and lots of other fancy functionality. If the identity provider decides to not proceed — maybe the user is fired, or maybe hasn’t been internally authorized to use your application (e.g. your customer only wants engineers using your app, but the employee works in sales), then from your perspective, nothing happens. This algorithm is hairy in the details, but at a high level it is there to make operations like “remove the<Signature> element from the<Assertion> ” be something that two parties can carry out, and still end up with exactly the same set of bytes.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of SAML

SAML

Photo of Technical Primer

Technical Primer

Related news:

News photo

Ruby-SAML pwned by XML signature wrapping attacks

News photo

Launch HN: SSOReady (YC W24) – Making SAML SSO painless and open source

News photo

Visual explanation of SAML authentication (2020)