We offer SimpleSAMLphp development, implementation and support services

SimpleSAMLphp development


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.



Looking for an Enterprise Single-Sign On solution?

Read more about AuthStack

SimpleSAMLphp Consultancy

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

Compassion International

"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."

David Wulliamoz
Head of IT Services
Compassion Suisse, Switzerland

The Richards Group

"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
Technology Services
The Richards Group, Dallas, Texas, USA

Groovy Gecko

"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."

Eddie Robins
Technical Director
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 Arias
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."

Ken Snyder
Chief Technology Officer
Sharpr, Salt Lake City, Utah, USA

Contact Information

Speak to an expert on +44(0)1903 250250, email us at contact@buckhill.co.uk, or start a live chat, located in the bottom right

Alternatively, complete the form below

VMware Partner

We're happy to talk

Our offices are open 8.30am - 7pm GMT, Monday to Friday - but you can always contact us via email. When we receive your email during opening hours, we aim to respond within 30 minutes or less. Should your email reach us out of hours, we will contact you when the office re-opens.

You can contact us using live chat