Netbase Cmsmart

SAML Single Sign On Extension

  • Popularity Score 63 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Single Sign On helps your customer connect instantly after you enable it in your backend. Supports MultiStore
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.

Magento Connect

$299.99
Overview

SAML Single Sign On Extension

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.

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

With this Login form, your customer can connect with a Magento instance with any their Identity Provider, they just click on the link “Login via your Identity Provider” to carry out their login process.

At first setting step, go to powerful admin panel, then you just select “Yes” to enable for its status.

In this section, you can set up some info related to the IdP that will be connected with your Magento. You can find these values at the Onelogin’s platform in the Magento App at the Single Sign-On tab: IdP Entity Id, Single Sign On Service Url, and Single Log Out Service Url.

In this section the behavior of the plugin is set, so you just select “ Yes” for some improtant fields: Create user if not exists, Update user data, and Single Log Out.

In this section, we can set the mapping between IdP fields and Magento fields. Notice that this mapping could be also set at Onelogin's IdP. Note that the attribute that contains the group of the customer.

In this section, the IdP can be used its own groups. You can set the mapping between IdP and Magento customer groups. Accept multiple valued comma separated. Example: admin, owner, super-user. There are 5 fields, the id means that Role id=1 will match the Magento groups that has id=1 if exists.

In this section, you can the mapping between IdP address data and Magento. If the IdP has address data. You just fill full information in some fields: Company, Street 1, City, Country, State/Province, Zip/Postal Code, Telephone and Fax.

This is one of important section to help you handle what messages are showed in the login form.

In this section, you can easily handle some other parameters related to customizations and security issues. If sign/encryption is enabled, then x509 cert and private key for the SP must be provided.

To see it best, let's check Live Demo and More Details to know more about this product.

Single Sign On Plugin Details | Live demo

M1 Extension Versions

Version 1.1.4

2016-11-03 03:05:17
  • Version number: 1.1.4
  • Stability: Stable
  • Compatibility: 1.9, 1.9.1, 1.9.2
- Update php-saml to 2.10.0 (security improvements)
- Add force SAML feature
- Add the ability to sign metadata

Version 1.1.3

2016-11-03 03:03:34
  • Version number: 1.1.3
  • Stability: Stable
  • Compatibility: 1.9, 1.9.1, 1.9.2
- When the custom attribute is the field to identify the user, let update the email when

Version 1.1.2

2016-11-03 03:02:37
  • Version number: 1.1.2
  • Stability: Stable
  • Compatibility: 1.9, 1.9.1, 1.9.2
- 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

Version 1.1.1

2016-07-09 06:51:17
  • Version number: 1.1.1
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
- Improve Multi-site support with specific metadata url
- Improve messages
- Update php-saml to 2.8.0

OneLogin_SAML-1.1.0

2016-03-08 10:22:40
  • Version number: 1.1.0
  • Stability: Stable
  • Compatibility: 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2
- 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
1 2 3
Q&A

SAML server question

Hi, we have to buy a extension, but dont know which one SAML server working fine with your extension, cloud you give me a suggestion, thanks. below is my candidate list http://www.zxid.org/ http://shibboleth.ne ttp://forgerock.org http://wso2.com/ https://www.apereo.org/projects/cas http://www.josso.org/ https://github.com/onelogin/php-saml BR, Walters
Asked by: walters_optoma
The SAML extension is compatible with any Identity Provider software that follows SAML2.0 standard. If you use Java stack I recommend wso2 If you use PHP stack I recommend simpleSAMLphp
Answered by: Netbase Cmsmart
Date published: 2016-10-29

SimpleSAML (OpenSource) compatible?

1. Can your extension work with a service that works with SimpleSAML? 2. We need your extension for just one website in our multi website installation. Can I configure this within the extension?
Asked by: Caien
1. Yes, as mentioned in the documentation, the extension is compatible with any Identity Provider that supports SAML. 2. Yes, the extension has an extra "disable/enable field" that let you enable/disable the SAML support for that specific shop. So at the global settings, disable it and enable it for your specific shop.
Answered by: Netbase Cmsmart
Date published: 2016-09-10

SAML server question -1

The SAML extension is compatible with any Identity Provider software that follows SAML2.0 standard. If you use Java stack I recommend wso2 If you use PHP stack I recommend simpleSAMLphp
Asked by: Netbase Cmsmart

Will this create a new user in the SAML system?

We want our Magento customers to create a SAML identity in our SimpleSAMLphp instance. Can this module do that? We want to be able to immediately share the identity with Moodle and the CMS after a purchase is made in Magento
Asked by: TonyLush

Is there an Enterprise version of this extension?

Asked by: Freelux
  • y_2017, m_2, d_18, h_3CST
  • bvseo_bulk, prod_bvqa, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasquestionsanswers, tq_5
  • loc_en_US, sid_27535, prod, sort_[SortEntry(order=LOCALE, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=NUM_ANSWERS, direction=DESCENDING)]
  • clientName_magento
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

Reviews

About the Developer

This extension was developed by and is supported by Netbase Cmsmart

Single Sign On Plugin is rated 5.0 out of 5 by 13.
Rated 5 out of 5 by from Great support and very good extension Great extension, works perfectly. At first we ran into some configuration problems, but the developer was extremely helpful and solved all of them quickly and at no additional cost. Great support and very good extension, with useful configuration options.
Date published: 2017-01-12
Rated 5 out of 5 by from Best SAML extension available At first we tried another popular SAML extension from another developer but it turned out it wasn't working properly at all. It was missing advertised features, the signatures didnt work well, etc. Then we decided to abandon it and try the extension by Martin and it worked like a charm. Martin even provided free support by implementing 2 simple features we needed and delivered this within a few days. For anyone reading this, if you need SAML in your Magento shop, don't look at other extensions which might be cheaper, just buy this one.
Date published: 2016-11-18
Rated 5 out of 5 by from Perfect extension for your SSO need 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.
Date published: 2016-11-07
Rated 5 out of 5 by from Excellent plugin, outstanding support We needed to solve the SAML integration in a very short timeframe. We tried with another extension before, which maybe from the technical standpoint was OK, but seriously lacked from the support point of view. Any SAML integration will almost certainly require assistance from the plugin developer (unless you are a SAML expert yourself), and this was for us the critical success factor. Sixto provided an amazing support, with great responsiveness, professionalism, and delivered very quick results. He also did a follow up after, and made sure that our needs were covered. I don't think you could find a better SAML technological partner than him. Highly recommended!
Date published: 2016-08-24
Rated 5 out of 5 by from Outstanding plugin and support We decided to go with this extension with a lack of knowledge of SAML protocol and with the help of Sixto (developer) we have been able to make it work in a short period of time. Plugin covers most of the common scenarios and is highly extensible. In a nutshell, a must when integrating with SAML protocols.
Date published: 2016-07-26
Rated 5 out of 5 by from Works perfectly, outstanding support The module works perfectly and is easy to understand. In addition the support from Sixto was unbeatable. We had a problem because of the configuration of the server we were connecting to. Sixto answered our email rapidly and in depth, analysed the traces between the servers and called us to explain the problem, which we were then able to resolve. Excellent!
Date published: 2016-07-22
Rated 5 out of 5 by from Works perfectly, outstanding support The module works perfectly and is easy to understand. In addition the support from Sixto was unbeatable. We had a problem because of the configuration of the server we were connecting to. Sixto answered our email rapidly and in depth, analysed the traces between the servers and called us to explain the problem, which we were then able to resolve. Excellent!
Date published: 2016-07-22
Rated 5 out of 5 by from Great support I highly reccomend this developer (and the module). We had problems with a IdP that was very specific in it's authnRequst. The developer was really helpfull and even sent updated code according to our needs. The module was easy to install and easy to configure. If our IdP hadn't been so specific, it would have worked out-of-the-box.
Date published: 2016-07-20
Rated 5 out of 5 by from Good Extension The extension is easy to install and configure. We also received good technical support from the developer.
Date published: 2016-03-01
Rated 5 out of 5 by from Works perfectly as expected Great tool, worked as expected with Microsoft Azure, Sixto was great help with the initial setup (as I was a first timer)
Date published: 2016-03-01
  • y_2017, m_2, d_18, h_6
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_13
  • loc_en_US, sid_27535, prod, sort_[SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_magento

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.