PHPackages                             hexacta/saml-sp-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. hexacta/saml-sp-bundle

ActiveProject[Authentication &amp; Authorization](/categories/authentication)

hexacta/saml-sp-bundle
======================

Symfony2 SAML2 authentication bundle

1.0.2(11y ago)0952MITPHPPHP &gt;=5.3.3

Since Jul 9Pushed 11y ago3 watchersCompare

[ Source](https://github.com/hexacta/SamlSPBundle)[ Packagist](https://packagist.org/packages/hexacta/saml-sp-bundle)[ RSS](/packages/hexacta-saml-sp-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (4)Used By (0)

SamlSPBundle
============

[](#samlspbundle)

[![Build Status](https://camo.githubusercontent.com/dea9a5a027cd45f31f7bb9ad92dd0b97a65bc5740b7b51898a7be00d5bb59a6e/68747470733a2f2f7472617669732d63692e6f72672f61657269616c736869702f53616d6c535042756e646c652e706e67)](https://travis-ci.org/aerialship/SamlSPBundle)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/609bc78f83ce310b72a0b10e35a3e37f3ca720d0c506999e34dfb9cdaaad1ed9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f61657269616c736869702f53616d6c535042756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f733d65613735613965383639626231393534336662306162393533306636333031306438613864613935)](https://scrutinizer-ci.com/g/aerialship/SamlSPBundle/)[![Sensio Insight](https://camo.githubusercontent.com/cd482ca2f516b026e4fc1b3831df680d9d0a4b273aaa5ca0ea50571259f1cfcc/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f31663632333331342d346131342d346437372d626362662d3033663462653861373131612f736d616c6c2e706e67)](https://insight.sensiolabs.com/projects/1f623314-4a14-4d77-bcbf-03f4be8a711a)

The SamlSpBundle adds support for SAML 2.0 Service Provider in Symfony2. It provides security listener that can be configured to authenticate users against one or more SAML Identity Providers.

Included features:

- Federation Metadata XML
- Discovery Service
- AuthnRequest / Single Sign On Login
- LogoutRequest / Single Logout
- Http Post and Http Redirect Bindings

Documentation
-------------

[](#documentation)

[Getting Started](src/AerialShip/SamlSPBundle/Resources/doc/index.md)

[Configuration Reference](src/AerialShip/SamlSPBundle/Resources/doc/configuration.md)

[Configuring/Implementing User Provider](src/AerialShip/SamlSPBundle/Resources/doc/user_provider.md)

CONTRIBUTING
------------

[](#contributing)

SamlSpBundle is an open source project and is open for contributions. Please follow guidelines from [Contributing and collaboration](https://github.com/aerialship/SamlSPBundle/wiki/Contributing-and-collaboration) wiki page.

Credits
-------

[](#credits)

Thanks to fos/user-bundle and fp/openid-bundle open source projects that helped understand better how symfony2 security works and learn how custom security extensions should be built.

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 78.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~70 days

Total

3

Last Release

4189d ago

PHP version history (2 changes)1.0.0PHP &gt;=5.4.1

1.0.2PHP &gt;=5.3.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/5f4f022c22fb73f3167f7676e20d6332fd70f4110dca375ade404ccb4c03b1aa?d=identicon)[dsogoshx](/maintainers/dsogoshx)

---

Top Contributors

[![tmilos](https://avatars.githubusercontent.com/u/1818373?v=4)](https://github.com/tmilos "tmilos (81 commits)")[![i3or1s](https://avatars.githubusercontent.com/u/1193882?v=4)](https://github.com/i3or1s "i3or1s (6 commits)")[![AlbertBrand](https://avatars.githubusercontent.com/u/982975?v=4)](https://github.com/AlbertBrand "AlbertBrand (4 commits)")[![mattattui](https://avatars.githubusercontent.com/u/93214?v=4)](https://github.com/mattattui "mattattui (4 commits)")[![tamlyn](https://avatars.githubusercontent.com/u/115310?v=4)](https://github.com/tamlyn "tamlyn (4 commits)")[![dsogoshx](https://avatars.githubusercontent.com/u/9950552?v=4)](https://github.com/dsogoshx "dsogoshx (3 commits)")[![lecajer](https://avatars.githubusercontent.com/u/2142505?v=4)](https://github.com/lecajer "lecajer (1 commits)")

### Embed Badge

![Health badge](/badges/hexacta-saml-sp-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/hexacta-saml-sp-bundle/health.svg)](https://phpackages.com/packages/hexacta-saml-sp-bundle)
```

###  Alternatives

[fp/openid-bundle

Symfony2 OpenID security extension

5243.1k2](/packages/fp-openid-bundle)[hslavich/simplesamlphp-bundle

SimpleSAMLphp Bundle for Symfony

22199.9k](/packages/hslavich-simplesamlphp-bundle)[korotovsky/sso-sp-bundle

Single-sign-on bundle for Symfony2. Service Provider part.

3316.0k](/packages/korotovsky-sso-sp-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
