Search Results :

×

OSZAR »

nopCommerce OAuth Single Sign-On Setup Guides

Choose your OAuth identity provider to configure Single Sign-On (SSO)

Not able to find your IdP? Contact us at [email protected] and we will help you setup nopcommerce OAuth SSO with your IdP in no time.

Couldn't find your IdP?

Reach out to us at [email protected] and we will help you setup nopCommerce SSO with your identity provider (IdP) in no time.

nopCommerce OAuth SSO - Auth0 as IDP logo

Auth0

nopCommerce Cognito SSO - Cognito as IDP logo

Cognito

Steps to configure the nopCommerce OAuth Single Sign-On (SSO) Plugin

Step 1: Download & Installation

  • Download the nopCommerce OAuth Single Sign-On (SSO) plugin.
  • To install the plugin, login as admin into your nopCommerce site or store. In the admin dashboard, navigate to Configuration Tab >> Local plugins.
  • On the top right corner of the page select the Upload plugin or theme button to upload the downloaded plugin zip. Follow the instructions further to install the plugin.

Step 2: Configure your OAuth Provider

  • Copy the Redirect/Callback URL from the plugin and provide it to your identity provider to configure it on their side.
  • nopCommerce OAuth SSO - nopCommerce Callback URL

Step 3: Configure nopCommerce as OAuth Client

  • Under the Configure OAuth/OIDC tab, select your IdP from the list of identity providers shown below
  • nopCommerce OAuth SSO - OAuth-compliant identity providers list
  • When you are done configuring your identity provider, you will get client ID, client secret and all required authentication endpoints.
  • Fill the rest acquired details into the corresponding fields shown below:
  • Click on Save.
  • Note: Please make sure the Enable SSO checkbox is ticked.
  • nopCommerce OAuth SSO - Fill in identity provider's endpoints

Step 4: Testing OAuth SSO

  • Click on Test Configuration to verify if you have configured the plugin correctly.
  • On successful configuration, you will get attributes name and attribute values in the test configuration window.
  • nopCommerce OAuth SSO - Testing OAuth SSO test configuration

Step 5: Attribute Mapping

  • Under Attribute/Role Mapping tab, map the attribute names provided by your identity provider with your nopcommerce store attributes.
  • Click on Save button.
  • nopCommerce OAuth SSO - Attribute Mapping

Step 6: Add SSO link for your nopCommerce store

  • Under the Redirection & SSO Link tab, use the URL labelled as Your Store SSO Link in your store to initiate the SSO.
  • nopCommerce OAuth SSO - Attribute Mapping

You can even configure the Umbraco SAML Single Sign-On (SSO) module with any identity provider such as ADFS, Azure AD, Bitium, centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 or even with your own custom identity provider. To check other identity providers, click here.

Additional Resources

Need Help?

Not able to find your identity provider? Mail us on [email protected] and we'll help you set up SSO with your IDP and for quick guidance (via email/meeting) on your requirement and our team will help you to select the best suitable solution/plan as per your requirement.

Hello there!

Need Help? We are right here!

support