The nopCommerce Single Sign-On (SSO) solution provides OAuth / OpenID Connect Single Sign-On (SSO) capability to your nopCommerce site, converting it to a OAuth client which can be configured with any OAuth/OIDC compliant Provider. nopCommerce OAuth/OIDC Single Sign On (SSO) allows SSO login with Azure AD, AWS Cognito, WHMCS, Ping Federate, Slack, Discord HR, Answerlink / Support center, WSO2, Wechat, Weibo, LinkedIn, Gitlab, Shibboleth, Blizzard (Formerly Battle.net), servicem8, Meetup, Gluu Server and other OAuth providers.Some of the popular supported OIDC providers - Amazon, Salesforce, PayPal, Google, AWS Cognito, Okta, OneLogin, Yahoo, ADFS, Gigya. Contact us to know more about our Service Provider plugin which lets users login into nopCommerce with any OAuth/OpenID Connect compliant Provider.
Integration of Single sign on with nopCommerce is possible with miniOrange’s OAuth/OIDC SSO plugin. You can easily integrate it with any OAuth/OIDC complaint providers. When nopCommerce makes an authentication request to the provider, the provider authenticates the user and provides user claims back to nopCommerce. This happens with the help of a set of API calls which your nopCommerce SP makes to the Provider. On successful authentication, the user is granted access to nopcommerce resources.
You can enable the OAuth/OIDC SSO login for your nopCommerce site using nopCommerce OAuth/OIDC Single Sign-On (SSO) plugin which can be integrated with any OAuth/OIDC compliant provider. When a user requests access for a resource, nopCommerce OAuth/OIDC SSO plugin makes a set of API calls to your provider and the user has to login with their provider's account. On successful authentication, the user is provided access to the nopCommerce resources.
1. An unknown user tries to access nopCommerce resources.
2. nopCommerce sends an authorization request to the Oauth Provider.
3. The OAuth server asks the user to login and authorize the application. Next, the user logs in and authorizes the application.
4. Oauth Server send the authorization code to the OAuth client (nopCommerce)
5. nopCommerce sends the request for resources with the authorization code and the server responds with an access token.
6. nopCommerce then sends requests for user data with the access token and the resource server now responds with user profile attributes.
Easy and seamless access to all resources. Login to your nopCommerce site via any existing OAuth / OpenID provider that conforms to the OAuth 2.0 and OpenID Connect (OIDC) 1.0 standard.
Map your Identity Provider roles to your nopCommerce roles and restrict resources to specific roles.
Add support for login to your all nopCommerce parent store as well as sub-stores using your Identity Provider credentials.
Support for adding login with one or more OAuth / OpenID Connect Providers.
After user SSO to nopCommerce, if the user already exists in nopCommerce, then his profile gets updated or it will create a new nopCommerce User.
Offers you to map the attributes from your IdP to your nopCommerce user attributes.
List of popular OAuth Providers we support
LIST OF POPULAR OPENID CONNECT (OIDC) PROVIDERS WE SUPPORT
For further details:
https://www.miniorange.com/dot-net-nuke-saml-2-0-single-sign-onIf you don't find what you are looking for, please contact us at info@xecurify.com or call us at +1 978 658 9387 to find an answer to your question.