Single Sign On
Single Sign On
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.
Compatible with Magento version: 2.4.5 - 2.4.4 - 2.4.3 - 2.4.0 - 2.3.X
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.
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.
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.
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
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.
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.
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.
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
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.
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.
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 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.
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 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.
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.
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.