Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Saml Sp Bundle Laravel Package

aerialship/saml-sp-bundle

Symfony2 bundle providing a SAML 2.0 Service Provider: authenticate against one or more IdPs with SSO (AuthnRequest), Single Logout, federation metadata, discovery service, and HTTP-POST/Redirect bindings. Legacy; newer version exists.

View on GitHub
Deep Wiki
Context7

SamlSPBundle

NEW VERSION

New version of this library is available in it's own organization lightsaml/sp-bundle supporting Symfony from version 2.3 to version 3.0. This old version of lightsaml will not be upgraded to support symfony versions newer then 2.7. More details on new version on LightSAML website.

It is recommended to upgrade to the new lightsaml/lightsaml version. Still, this old library will be kept maintained for a while with bug fixes, but no new features will be added.

Build Status Scrutinizer Quality Score Code Coverage Sensio Insight HHVM Status

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

Getting Started

Configuration Reference

Configuring/Implementing User Provider

CONTRIBUTING

SamlSpBundle is an open source project and is open for contributions. Please follow guidelines from Contributing and collaboration wiki page.

Credits

Thanks to FriendsOfSymfony/FOSUserBundle and formapro/FpOpenIdBundle open source projects that helped understand better how Symfony2 security works and learn how custom security extensions should be built.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui