Join GitHub today
Consider adding SAML support for the security component #19992
SAML (Security Assertion Markup Language) is an XML-based, open-standard data format for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider.
SAML is increasingly popular among companies, academic institutions and other high-profile entities which are the target of Symfony. For example, providing SAML support is one of the big new features recently announced by GitHub (details)
Not so long ago we added support for LDAP, so adding new big security features is something that Symfony is open to do.
If you think this doesn't belong to Symfony Core, then I'd say it doesn't belong either to a third-party project, because it's too important and too critical to do it right. So, maybe Symfony could create some pseudo-official projects (second-party projects?) to provide features that don't belong to core but are considered important.
Just for reference: Spring Framework, which Symfony Security component is based on, announced this week that SAML is so important that they are promoting it from an extension to the core of Spring Security (https://spring.io/blog/2018/03/05/spring-security-saml-roadmap).
Hopefully we can find a volunteer whit lots of SAML experience and who knows Symfony Security well and can contribute this feature. Thanks!