SAML Single Sign On Magento Extension - Sixto Martin

SAML Single Sign On Magento extension helps your customer can connect a Magento instance with any SAML Identity Provider after you enable and configure it successfully in your backend.

If you are working with a partner that has implemented a SAML identity provider (OneLogin, Okta, Ping Identity, ADFS, Salesforce, SharePoint...), you can use this extension to interoperate with it, thereby enabling SSO for customers.

Our customers are happy with the extension and with the support received. Companies like Cisco, Toyota or PWC trusted on our services

Please note that the module was implemented by Sixto Martin, author of 15+ SAML plugins and several SAML toolkits. Support by mail guaranteed. Get a reply in less than 48h (business day).





Full List Of Features

  • Enable SAML Single Sign On with this extension simply.
  • Connect a Magento instance with any SAML Identity Provider.
  • Allow to Login via Identity Provider.
  • Possible to single sign on/ log out service Url.
  • Easily switch On/Off the SAML Module.
  • Provisioning/Auto-update user data.
  • Single Sign On (IdP & SP initiated).
  • Single Log Out (IdP & SP initiated).
  • Just-In-Time Provisioning (user data + group + address).
  • Auto-provisioning: allow to create a new user with the data provided by the IdP.
  • Auto-update: update the account of the user with the data provided by the IdP and Review the Mapping section.
  • Possibly set the mapping between IdP fields and Magento fields.
  • Mapping could be also set at Onelogin's IdP as well.
  • Group and address supported.
  • Customizable workflow.
  • Supports Magento Multi-stores.
  • Powerful features in backend.
  • Easily install and use.

Product Reviews (11) Write a review

Thorsten Schramm 5 star rating Submitted: September 12, 2017

The extension works fine so the integration into Magento was easily done. Problems or customisations are very quick and helpful answered by Mr. Garcia. Excellent support! Excellent extension! Highly recommended.

Justin Seipel 5 star rating Submitted: April 6, 2017

Great work on the issue. Found the problem quickly and fixed it within a day.

Suvir Khullar 5 star rating Submitted: November 7, 2016

We were earlier struggling for SAML integration for one of our client. We tried different options before but could not work for them. Then I tried this extension developed by Mr. Sixto. Steps for Integration of SAML is followed as per instructions given in user guide. However for SAML integration one will definitely need assistance from the extension developer. The kind of support provided by Sixto is awesome. His response to my emails was very prompt and with detail instructions and guidance. With his great support we have successfully integrated SSO in our magento store. I recommend Mr. Sixto as SAML technological partner. All my good wishes for him and his fantastic product.

Shayne Stone 5 star rating Submitted: January 21, 2015

very powerful and unique extension. Good luck with sales!

Billie Mead 5 star rating Submitted: March 28, 2015

I recently got to use the SAML Single Sign-on Magento Extension on a huge project with a fortune 500 company, Varian Medical Systems based in CA. We implemented it on a mission critical project, the Varian Custom Marketplace. As the project manager with a large budget, I could have gone with any one solution, even a custom coded job. But we used this extension and the results couldn't have been better as the code is flawless. And the author provided some of he best technical support I have seen in years. You don't even have anything to consider... get this extension and save yourself a ton of problems and headaches. Billie M. (PrintTech Consulting)

Barry Allwood 5 star rating Submitted: April 21, 2015

Great extension and great support!

Timo Peschka 5 star rating Submitted: February 17, 2016

You wrote: "I implemented a solution where Magento acta as Identity Provider (separate piece of software) that requires the SAML extension" (Date: 01/27/2016 11:12AM) We also want to use Magento as a SAML provider. Is it possible to buy your "solution"?

Maarten Troonbeeckx 5 star rating Submitted: February 29, 2016

Excellent package. Was easily extensible for one of our client's specific needs and the author went through some great lengths to help us out where needed. Highly recommended if you a SAML solution for Magento!

Maarten Troonbeeckx 5 star rating Submitted: February 29, 2016

Excellent package. Was easily extensible for one of our client's specific needs and the author went through some great lengths to help us out where needed. Highly recommended if you a SAML solution for Magento!

Greg Rudakov 5 star rating Submitted: February 29, 2016

Great tool, worked as expected with Microsoft Azure, Sixto was great help with the initial setup (as I was a first timer)

nathan 5 star rating Submitted: March 1, 2016

Good product and Good technical support offered by the developer too.
Submit your review

First: rate the product. Please select a rating between 1 (poorest) and 5 stars (best)

Write review

Become a client on Cmsmart, you are protected strongly with our Client Protection Programe. Especially we built -in a strong Central Ticket Support system to help clients and partners working on the products item support after purchased.

Go to item support

People also ask

No, you only need to purchase license for production that you use in production.

Yes, the extension support multi-store. Each store will have its own SAML settings.

Take in mind that you will need a license for each of them.
SAML is a standard for exchanging authentication and authorization data between different domains.

Learn more at:
The extension includes a Readme that explains how to install and where to find the SAML settings panel.

This SAML setting panel contains different sections with a bunch of fields. All of them have a short description that explains what value to use on it.

The extension uses the Onelogin php-saml toolkit [1], so take a look at its settings if you have more doubts

This extension will work with any Identity Provider that follows the SAML 2.0 standard.

Take in mind that SP expects to receive the SAMLResponse using the HTTP-Post binding, and rest of the SAML messages are exchange using HTTP-Redirect binding.
If you have a complex project where you want to add SAML support, for sure you will need to buy this extension to save you the time of integrate Magento.

If you need custom solutions for specific apps, or you don't have much idea about SAML and are not able to configure the Identity Provider, you can contact me at and I can offer my help and agree rate per worked hour.
Yes, this extension works on Magento Community and Magento Enterprise
2/22 Comment(s)

Login and write a comment

Rajnesh V
SAML Compatible with Salesforce
  • Date: 2015-12-31 03:12:44
We are looking for a solution where we can integrate the magento with Salesforce using SSO, could you please provide more details about this.
View all replies.
Sixto Martin
Sixto Martin
  • Date: 2016-01-01 06:01:36
With this SAML extension you will be able to log-in Magento with Salesforce credentials (Salesforce=IdP, Magento=SP).

If you need log users on Salesforce with Magento credentials then this extensions is not for you, I'm able to implement a specific solution for this case, but it will be a custom project.
  • Date: 2016-01-01 10:01:55
This is bad...
We were mislead by your post on stackoverflow -
Based on this we went ahead and made the purchase.
We no longer want to use this plug-in. Please provide us with refund.
Sixto Martin
Sixto Martin
  • Date: 2016-01-01 12:01:28
  • Date: 2016-01-02 10:01:15
Hi Martin,

Please issue us a refund.
OR as an alternative, please let us know the cost for building a magento extension such that Magento will act as an Identity provider and Salesforce as Service Provider.

This means, Users should be able to login into Salesforce using Magento credentials.

Your help would be much appreciated.

Sixto Martin
Sixto Martin
  • Date: 2016-01-27 03:01:35
I implemented a solution where Magento acta as Identity Provider (separate piece of software) that requires the SAML extension
Andy Leitner
Will this module support the passing of a list of several ship-to addresses from an SSO provider?
Sixto Martin
Sixto Martin
  • Date: 2015-12-07 07:12:28
Hi, the SAML extension supports address when provisioning users.
You can set the attribute mapping, set the field that contains the address and the created account will be linked with the data provided by the Identity Provider.

Change log

Updated: 2018, Jul 31

- Update php-saml to 2.14.0

Updated: 2017, Jun 12

- Update php-saml to 2.10.6 - Improve the way users are created/updated in websites/stores

Updated: 2017, Feb 27

- Add nameIdFormat support on LogoutRequests

Updated: 2017, Jan 28

- Update php-saml to 2.10.3 - Add better control of redirections after login

Updated: 2016, Oct 17

- Update php-saml to 2.10.0 (security improvements) - Add force SAML feature - Add the ability to sign metadata

Updated: 2016, Sep 12

- When the custom attribute is the field to identify the user, let update the email when

Updated: 2016, Sep 02

- Add support for custom attribute and log by custom attribute.

- Now AuthNRequests can be sent using HTTP-POST or HTTP-Redirect bindings.

- Update php-saml to 2.9.1

Updated: 2016, Jun 10

- Improve Multi-site support with specific metadata url

- Improve messages

- Update php-saml to 2.8.0

Updated: 2016, Mar 01

- Fix Requested Authn Context issue

- After the SSO process, user will be redirected to the corresponding bookmarked URL, or to the dashboard

- Update php-saml version to 2.7.0

Updated: 2016, Feb 04

- Publish SP metadata

- Add License support

Updated: 2015, Nov 24

- Fix some compatibility issues with OpenSAML IdP

- Improve SLO support

Updated: 2015, Sep 15

- Support Magento Multi-stores

- Improve debug messages.

- Support advanced signature algorithm.

Updated: 2015, Sep 09

- Update php-saml library to 2.6.0

- Improve SP XML metadata publication

Updated: 2015, Jun 10

Upload the SAML lib.

This is a Magento® Extensions item
Product rating: 5 star rating | Write a review 5/5 based on 11 rating(s)

2018, Jul 31

Magento 1.8.x, Magento 1.9.2.x, Magento 1.9.x


$199.00 GPL License

You can use the product for your own website or your clients website if you are developer. You are allowed to use this extension on Unlimited website while our private support is base on domain.

  • Private support for each 12 months
  • Unlimited tickets support
  • Download & upgrade new version

You can use the product for a lifetime without purchasing it again or pay for renewal payment. You should repurchase this product when your package expired but you want to get our support or update to the latest version

Support Domain License Under a 1 support domain license for the item you are granted a non-exclusive non-transferable permission to use the item on a single site.

If you plan to use the product on other domains, you SHOULD buy now to SAVE much better than buying separated order.
$ 199.00
You will be rewarded 99 Points ($9.9)

Why choose Cmsmart?

img choose 1
Leading in quality and performances

We are proud ourselves to release our quality products to the e-commerce world.

img choose 1
Full solutions for niches industry

We provide many powerful completed Printshop, Multistore marketplace, etc solutions for industry

img choose 1
Excellent support and consultancy

We have a dedicated support team that delivery the excellent support

img choose 1
Private customization for your project

If you don't like our product as it is, you can custom it as you want

img choose 1
Long-term partnership care

We also want to have a long-term partnership with customer to support and take care

Welcome to Cmsmart community!
→ Do you know the secret to create a printing site in a few minutes?
→ What is the latest technology of Online Design 2019?
→ How to start a marketplace site without any trouble?
Join over 19,890+ readers as well as happy customers to open the successful key for your e-commerce business.