We offer SimpleSAMLphp development, implementation and support services. This website operates an advanced and customised SimpleSAMLphp installation. To view, open the Client Area and select the Buckhill IdP.
Improvements we have made over the base SimpleSAMLphp include
- Composer compatible for easy installation and updating
- Configuration and Metadata moved to MySQL database, and then cached with Laravel 5 caching classes
- Modified client-side PHP and HTML, highly optimised and hardened for added security
- Laravel 4/5 integration and support for Blade Templating Engine
- Service Provider installation and re-installation scripts which perform dependency checks and modifications to Laravel 5
- Also, support for other lightweight frameworks, such as Silex
- Support for mod-security and web application firewalls
For access to these improvements, please get in touch.
Whether you are running an existing SimpleSAMLphp set up, looking to explore the potential benefits it can provide your existing application, or simply require help upgrading an existing version, we are here to help. As experts in application development, and specifically PHP, for over a decade, we have the skills, experience and professionalism to assist in the most complex and demanding projects.
We also offer Bespoke Software Development and consultancy services services for other applications and stacks.
SimpleSAMLphp in detail
SimpleSAMLphp is an award-winning application written in native PHP that deals with authentication. The project is led by UNINETT, has a large user base, a helpful user community and a large set of external contributors.
The main focus of SimpleSAMLphp is to provide functionality for:
- SAML 2.0 as a Service Provider
- SAML 2.0 as a Identity Provider
SimpleSAMLphp also supports other identity protocols, such as Shibboleth 1.3, A-Select, CAS, OpenID, WS-Federation and OAuth.
SimpleSAMLphp as a Service Provider
SimpleSAMLphp is designed for developers of web applications who need to centrally authenticate users. In addition to supporting local authentication, SimpleSAMLphp also supports service provider (SP) functionality. If you are using SimpleSAMLphp as an service provider, it will communicate and delegate authentication with an Identity Provider (IdP). SimpleSAMLphp may connect to both a Shibboleth or a SAML 2.0 Identity Provider.
As simpleSAMLphp is written in PHP, it is the most convenient and simple choice for integrating web-based PHP applications into a federation.
There is also the option to support multiple IdPs and let the user choose how to authenticate via the built-in SAML 2.0 Discovery Service.
Contact us to discuss your SimpleSAMLphp requirements, with no obligation
"Buckhill was able to bring a solution in a complex interoperability problem (ADFS/SAML with SOAP between Linux/Windows platform). I was often impressed by the level of their expertise and deep knowledge. When problems arose they were able to find creative solutions with an emphasis on reliability and security. I can say that during the whole project Buckhill was never the bottleneck, our success with this project is definitely due to Buckhill's talented team."
Head of IT Services
Compassion Suisse, Switzerland
"We were working with one of our vendors to configure SSO via ADFS to access their web application. We needed additional expertise and guidance to move the project forward so we contacted Buckhill Ltd. In a matter of days they had their developers working on it. They quickly determined the configuration issues we were having and provided explanation on how to get them resolved. We were very impressed with their knowledge, professionalism and diligence in assisting us on this project."
David O'Boyle CCNA, MCSE
The Richards Group, Dallas, Texas, USA
"Buckhill provided us with consultancy to implement SimpleSamlPHP and configure it for use with a major client's SSO. They were incredibly helpful, easy to work with and delivered in very short timescales within our agreed budget. I am extremely happy with the service they provided."
Groovy Gecko, London, UK
"I contacted Buckhill as I needed expert advice regarding a complex SAML integration requirement. The project involved integration with the US Health Care API (Obamacare eligibility). The developers assigned to the project were highly capable and professional, with real passion and determination to see the project through to completion even when issues presented themselves. Looking forward to working with you guys in the future, you're awesome! All the best, Carlos."
Carlos Ja Design, Florida, USA
"Buckhill Ltd is very knowledgeable and works quickly. We got bogged down and stuck trying to implement SAML on our own but Buckhill Ltd stepped in and immediately executed a working setup and made insightful recommendations for enhanced security."
Chief Technology Officer
Sharpr, Salt Lake City, Utah, USA
Next StepRelated Testimonials