Version Compatibility

We aim to keep our extensions always compatible with the latest stable versions of Magento. To ensure we keep our extensions as clean and fast as possible, we test our extensions on PHP 8.1 and up

Version PHP Version Open Source Adobe Commerce
v2.4.7 PHP 8.1 or higher
v2.4.6 PHP 8.1 or higher
v2.4.5 PHP 7.4 or higher

Single Sign On

€299.00

Our Single Sign-On extension for Magento 2 makes it easy for your customers and backend users to log in directly through your Identity Provider, without having to go through the account creation process. 100% Multi-Store compatible and simple to set up, this extension is a must-have for any Magento 2 store.

Compatible with both OAuth2 and SAML2 protocols, our extension is able to work with nearly any Identity Provider on the market. You can create multiple integrations from your Magento 2 backend, and easily switch between them for different websites.

With our Single Sign-On solution, your customers and admin users will see a new login option on the login page, allowing them to log in with just one click. Upon successful login, they will be redirected to the shop and logged in automatically. If the user does not exist in the shop, an account will be created for them automatically.

Our Single Sign-On solutions have been successfully implemented in hundreds of webshops worldwide, including major brands such as Nokia, Canon, Castrol, Pearson, Dentons, and many more. We have gained invaluable experience from these implementations and are confident that our extension will be able to improve the customer experience and increase revenue for your webshop.

With our Single Sign-On extension, you can have your customers connected to your Single Sign-On environment in no time, and remove barriers to entry for your customers. Take the first step towards a more streamlined and secure login process for your Magento 2 store today.

SKU
Single Sign On

Effortlessly Integrate Single Sign-On into your Magento Store with our Compatible Extension for SAML2 and OAuth2 Identity Providers

With our Single Sign-On extension for Magento, your customers and backend users can log in directly through their Identity Provider, eliminating the need for account creation. The extension is compatible with both OAuth2 and SAML2 protocols, making it compatible with most Identity Providers on the market.

You can easily set up multiple connections from your Magento backend and choose which one to use for the backend and for each individual website.

When your customers or admin users visit the login page, they will see a new option to log in with Single Sign-On. They can simply click on the button, log in and they will be redirected to the shop, logged in automatically. If the user doesn't exist in the shop, an account will be created for them automatically.

Our Single Sign-On solutions have been successfully implemented in hundreds of webshops worldwide, including major brands such as Nokia, Canon, Castrol, Pearson, Dentons, and many more. We have gained invaluable experience from these implementations and are confident that our extension will improve customer experience and increase revenue for your webshop.

With our Single Sign-On extension, you can have your customers connected to your Single Sign-On environment in no time, and remove barriers to entry for your customers. Take the first step towards a more streamlined and secure login process for your Magento store today.

Single Sign-On and Single Logout

Easily streamline login process for your Magento customers and backend users with our Single Sign-On extension. This extension redirects your users to a chosen Identity Provider, allowing for a variety of login options such as password authentication, biometrics, voice recognition, keycode, or multi-factor authentication. The Identity Provider manages the login credentials, ensuring a secure and efficient login experience for your users.

Easy Mappings

Seamlessly connect your Identity Provider to your Magento 2 store with our easy-to-use integration setup. Our mapping feature allows you to easily match the fields from your Identity Provider to the corresponding fields in Magento 2, ensuring a smooth and efficient integration process.

100% Multi-Store Compatible

Flexibly manage your website's login process with our Identity Provider connections feature. Easily create and enable connections where they are needed, whether it's for a corporate or consumer website.

With the ability to enable Single Sign-On on your corporate website while keeping it disabled on your consumer website, this feature allows you to tailor the login experience to best suit your needs.

Multiple Identity Providers

Easily manage multiple login options for your Magento 2 store with our multiple Identity Provider integration feature. Add as many Identity Providers as needed, and enable them on a per-store basis, giving you the flexibility to tailor the login experience for each of your stores individually.

Frontend Firewall

Enhance the security of your B2B and partner store environments with our Frontend Firewall feature. This feature disallows access to your website unless the customer is logged in, providing an added layer of protection and ensuring that only authorized users have access to your site.

Firewall Whitelisting

Maximize security while still allowing access to important pages with our Frontend Firewall. This feature allows certain IP addresses and pages to bypass the firewall completely, making it easy for your customers to access help pages and for internal employees to access the website without the need to constantly log in


Automatic Customer Creation

Ensure seamless customer experience with our Single Sign-On extension's automatic customer creation feature. When customers login using SSO in the frontend, their account is automatically created.

The extension also allows you to map customer and address information, automatically creating a complete customer profile in the event that one does not already exist.

Automatic Admin User Creation

Streamline the admin login process with our Single Sign-On extension's automatic user creation feature. When users login using SSO in the backend, their account is automatically generated.

Simply create the necessary mappings for your admin integration and, if the user does not already exist, it will be automatically created upon their first login.

A Selection of Identity Providers The Extension Works With


Microsoft Azure Integration


Microsoft ADFS Integration


ForgeRock Integration

Auth0 Integration

Okta Integration


Google Integration


SalesForce Integration










Create multiple Identity Providers

Easily manage multiple login options for your company with our Identity Provider management feature in the Magento backend. Create as many Identity Providers as needed, whether they are SAML2 or OAuth2, with ease by navigating to the GoGento menu in the left sidebar and selecting the Connections option. In this example, we have already set up several Identity Providers for you to use.

Please note that a unique identifier will automatically be generated when you create a new connection. This identifier is used in the URL to ensure a secure integration and prevent unintended logins to other Identity Providers you may have in place for other stores


SAML2 - Trusted by banks

SAML2, or Security Assertion Markup Language 2.0, is one of the most widely used and secure Single Sign-On protocols in the world. It is trusted by banks, municipalities, and large enterprises to protect their sensitive information and ensure secure access to their systems.

Our extension seamlessly integrates with any SAML2 Identity Provider, making it easy to set up and use. We have a team of experts in house who have created an open-source SAML2 library which is used not only by our extension but also by our competitors.

We understand that setting up a connection with a complex protocol such as SAML2 can be daunting, which is why we have included a provider selector that simplifies the process for teams with little knowledge of the protocol. Additionally, our "Generic" provider option allows your team to manually enter the necessary information for custom situations. This ensures that regardless of your team's expertise, you can easily and securely set up your SAML2 connection.

OAuth2 and OpenID Connect 

OAuth2, or Open Authorization 2.0, is a widely adopted and popular SSO protocol in the market. It is supported by nearly every Identity Provider, making it a versatile and accessible option for a wide range of applications and use cases.

Our extension is compatible with any OAuth2 and OpenID Connect compliant Identity Provider, allowing you to create a connection that can benefit consumer websites as well. This means that you can easily connect with popular providers such as Google, Facebook, and many others.

We understand that setting up a connection with a protocol such as OAuth2 can be challenging, which is why we have included a provider selector that simplifies the process for teams with little knowledge of the protocol. Additionally, our "Generic" provider option allows your team to manually enter the necessary information for custom situations. This ensures that regardless of your team's expertise, you can easily and securely set up your OAuth2 connection. Furthermore, our extension also offers options to customize the scopes and permissions for each provider, giving you more control over the data that the identity provider can access.

Enhance the functionality of your store with SSO Customization

With our SSO customization settings, you have the power to tailor the behavior of your shop to match the unique needs of your business. Whether you're looking to streamline the login process for your customers or automate account creation for new users, our intuitive settings provide you with the flexibility and control you need to create a seamless SSO experience.

For example, you can easily adjust the login flow so that customers are redirected to the SSO provider of your choice, rather than the default Magento login page. This can greatly improve the user experience, as customers will be able to log in with a single click, without having to create a new account or remember their login credentials.

In addition to this, you can also customize the way that new accounts are created. With our SSO extension, you can automatically create new customer accounts based on information provided by the SSO provider. This can save a significant amount of time, as it eliminates the need for manual account creation.

Moreover, you can also choose to disable the standard Magento login, only allowing SSO login. This is useful for B2B environments, where you want only specific partners to have access to the website. You can also set up a frontend firewall to disallow access to your website unless the customer is logged in and define certain IP's or pages to bypass the firewall completely, so that customers can reach help pages or internal employees can reach the website without the need to be constantly logged in.

Overall, our SSO customization settings give you the power to create a tailored and seamless SSO experience for your customers and backend users. With just a few simple adjustments, you can improve the user experience, automate account creation, and streamline the login process, all while maintaining the security and integrity of your shop.

Frontend Settings

Identity Provider Selection

You have the ability to enable only those identity providers in the front
end that are relevant for your customers. This means you can tailor the login options to the specific needs of your audience, whether it be for corporate customers or consumers.

Login button styling

Customize the appearance of the login buttons to match the look and feel of your website. You can choose to show only icons, labels, or a combination of both.

Website behaviour

You have the option to redirect users to the single sign-on login page upon entering the website. This can be especially useful for B2B or partner stores. Additionally, you can specify which pages of your webshop should be publicly visible, even if the user is not logged in, such as a customer support page or a contact page.

Backend Settings

Identity Provider Configuration

Select which identity providers are available for your company's backend users.

Choose to automatically create users upon login, or only allow existing users to log in.

Option to hide the manual login form and only allow SSO login.

Customize the appearance of the login button by selecting between icons, labels, or both.

Set the login behavior to redirect admin users to the SSO login page upon accessing the backend URL.

Stylish login for both frontend and backend


Integrations most often used in with our extension

Microsoft Azure Integration
class="">The newer version of Microsoft Active Directory exposure has simplified the integration for both sides of the connection a lot. Being less strict and easier to setup, an integration with Azure is equal to that of ADFS. It's a new interface built on top of the old Active Directory Federation Services.
Microsoft ADFS Integration
The original integration with ADFS is simply the process of setting the right metadata url's, certificates and attributes on both sides. After that it's a very reliable and consistent integration using the super secure SAML2 protocol.
ForgeRock Integration
Formerly known as OpenAM, this identity provider is very suitable for large enterprises. We've implemented OpenAM and Forgerock for a large Australian client in no time.
OneLogin Integration
OneLogin has excellent SAML2 support and has a broad spectrum when it comes to mapping the data from your Identity Management to Magento 2. A straight forward but fully functional solution which a multitude of our customers use.
Okta Integration
Enterprise level identity management in the cloud. We've integrated a market leaders to Okta for a few years now and the integration is straight forward. Being one of the largest companies for Identity Management, they've proven themselves to be a powerful solution.
Google Integration
Google is one of the largest Identity Providers in the world today. Integrating with mainly OAuth2 and used by both business and personal users. Nearly every person in the world has a user account, available to login with these days.
SalesForce Integration
Originally a platform to maintain your sales process and customer relations, SalesForce has become a very feature-rich platform with solid integrations. They have a SAML2 integration available which we use.
Auth0 Integration
A Large selection of our customers use Auth0 for both their production environments and for testing. It allows you to setup connections with both SAML2 aswell as OAuth2 quickly and securely. The integrations which Auth0 offers with external solutions are very broad, making this a fine selection for a lot of our customers.

Professional Magento Support

Our extensions are designed to work seamlessly out of the box, but if you do encounter any issues, our team is here to help. Our development support is always free and is prioritized in the following situations:

  • Our extension is not working properly in the latest version of Magento.
  • Our extension is not working properly in the last previous version of Magento.
  • Our extension is causing an issue, but you don't understand what is happening.

Our initial research into the issue is free of charge.

However, if the issue is related to conflicts between our extension and other extensions or your theme, this is not covered under our free support. Our team will still be able to help you resolve the issue, but an initial research fee may apply to determine the cost of resolving the conflict. We will provide you with an estimate of the costs before proceeding with the work.

Extension Customizations

At GoGento, we understand that every business is unique and may require specific customizations to fully optimize the use of our extensions. That's why we offer a comprehensive scoping process to assess your needs and provide an accurate quote for any necessary customizations.

In addition to customization services, we also specialize in developing entirely custom extensions and integrating with external systems to streamline your business operations. Whether you're facing a complex challenge or simply want to explore your options, our team is here to help.

Don't hesitate to reach out to us with any questions or concerns. Our initial consultations are always free, and we'll work with you to find the best solution for your business. So why not give us a call today and see what we can do for you?

Single Sign On

€299.00