Skip to content

eByte23/SAML.Docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAML.Docs

SAML 2.0 Documentation with examples of ADFS, SimpleSAMLphp, etc... sample code and more

Why is this documentation here?

Because when I started looking into implementing SAML in a product almost one and a half years ago. I really struggled to find ANY documentation on it or coding examples. I hope that this documentation will be able to help someone else to use the madness that is SAML with more ease.

What is SAML and SAML 2.0?

SAML is a specification for a SSO (Single Sign-On) method/process using XML, Certificates and Digital Signatures.

Here I will talk specifically about SAML 2.0

This also allows you to create a standard well known configuration file or endpoints on how to connect to your IDP (Identity Provider) or SP (Server Provider). This standard configuration file is normally know as 'Metadata' some other services have sightly differing names for it e.g. ADFS (Active Directory Federation Services) calls in 'FederationMetadata' for reasons I will not get into here (see ADFS for more).

What SAML is not

It is not OAuth

But...Wait how does it actually work?

Hmm...So I sort of get it, but this will only work inside the clients network right?

Tools

SAML Tool.com by onelogin

About

SAML 2.0 Documentation with examples of ADFS, SimpleSAMLphp, etc... sample code and more

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published