À propos de cette démo

Architecture technique et bibliothèques utilisées.

Stack technique

ComposantDétail
LangagePHP 8.1+
Bibliothèque SAMLonelogin/php-saml ^4.1
Identity ProviderAzure Entra ID (SAML 2.0)
Liaison SSOHTTP-Redirect (AuthnRequest) + HTTP-POST (Response)
SignatureRSA-SHA256 / SHA256
SessionPHP sessions natives (httpOnly, SameSite=Lax)