litesaml / lightsaml
SAML 2.0 PHP library
5.0.1
2026-06-29 20:48 UTC
Requires
- php: ^8.4
- litesaml/schemas: ^3.0
- psr/event-dispatcher: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^2.0
- psr/log: ^3.0
- robrichards/xmlseclibs: ^3.1.5
Requires (Dev)
- mockery/mockery: ^1.4.4
- nyholm/psr7: ^1.8
- php-cs-fixer/shim: ^3.70
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^10.5.62
- rector/rector: ^1.2.2
This package is auto-updated.
Last update: 2026-06-29 20:52:13 UTC
README
Lite Saml Implements basic SAML 2.0 data model classes, serialization/deserialization to/from xml with XML security and certificates support, and message encapsulations to bindings. Covered with unit tests.
Looking for a higher-level API?
If you want to integrate SAML without dealing with the low-level data model, use the litesaml/saml wrapper — it provides ready-to-use ServiceProviderWrapper and IdentityProviderWrapper built on top of this package.
Documentation
You can find our Cookbook in this dedicated website.
Contributing
Lite Saml is an open source project under MIT License and is open for contributions.