Search Results :

×

DNN OAuth Single Sign-On Setup Guides

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

Not able to find your IdP? Contact us at dnnsupport@xecurify.com and we will help you setup DNN OAuth SSO with your IdP in no time.

Couldn't find your IdP?

Reach out to us at dnnsupport@xecurify.com and we will help you setup DNN OAuth SSO with your identity provider (IdP) in no time.

DNN OAuth SSO - Ping Federate as IDP logo

Ping Federate

DNN OAuth SSO - AWS Cognito as IDP logo

AWS Cognito

DNN OAuth SSO - Onelogin as IDP logo

Onelogin

DNN OAuth SSO - Keycloak as IDP logo

Keycloak

DNN OAuth SSO - WHMCS as IDP logo

WHMCS

DNN OAuth SSO - IdentityServer3 as IDP logo

IdentityServer3

DNN OAuth SSO - IdentityServer4 as IDP logo

IdentityServer4

DNN OAuth SSO - Auth0 as IDP logo

Auth0

DNN OAuth SSO - Facebook as IDP logo

Facebook

Steps to Configure the DNN OAuth Single Sign-On (SSO) Authentication Provider

Step 1: Download and Install the Authentication Provider in DotNetNuke.

  • Download the package for DNN OAuth Single Sign-On (SSO) Authentication Provider.
  • Upload the installation package dnn-oauth-single-sign-on_xxx_Install by going in Settings > Extension > Install Extension.
  • Now under the Installed extensions tab select Authentication Systems. Here you can see the miniOrange DNN OAuth Authentication Provider.
  • DNN OAuth SSO - Authentication Provider
  • Just click on the pencil icon as mentioned in the image below to configure the DNN OAuth Authentication Provider.
  • DNN OAuth SSO - Authentication Provider pencil icon
  • You have finished with the installation of the Authentication Provider on your DNN site.

Step 2: Configure Authentication Provider for Setting up OAuth Single Sign-On (SSO)

  • For configuring application in the authentication provider, click on the Add New Provider button in the Identity Provider Settings tab.
  • DNN OAuth SSO - add new IDP

    Select your Identity Provider

  • Select your Identity Provider from the list. If you don't find your Identity provider in the list, select custom OAuth/OpenID provider. You can also search for your Identity Provider using the search box.
  • DNN OAuth SSO - Select identity provider

Step 3: Configuring OAuth Provider

  • Copy the Redirect/Callback URL and provide it to your OAuth provider.
  • DNN OAuth SSO - DNN OAuth Redirect URL

Step 4: Configuring OAuth Client

  • Configure Client ID, Client Secret, update the endpoints if required and save the settings.
  • DNN OAuth SSO - Configuration DNN OAuth SSO - Configuration

Step 5: Test Configuration

  • Now go to the Identity Provider Settings tab.
  • Under the select actions click on the Test Configuration button to verify if you have configured the authentication provider correctly.
  • DNN OAuth SSO - Testing OAuth SSO
  • On successful configuration, you will get Attribute Name and Attribute Values in the Test Configuration window.
  • DNN OAuth SSO - Testing OAuth SSO

Step 6: Attribute Mapping

  • For attribute mapping select the Edit Configuration from the select actions dropdown.
  • Map email and username with Attribute Name you can see in Test Configuration window and save the settings.
  • DNN OAuth SSO - DNN OAuth Attribute Mapping

Step 7: Get the Single Sign-On (SSO) link for your application

  • You can find the SSO Link in the Action dropdown in Applications List of the authentication provider.
  • DNN OAuth SSO - DNN OAuth widget

You also can configure the DNN OAuth 2.0 Single Sign-On (SSO) authentication provider with any Identity Provider such as Azure AD, Azure B2C, Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, PingFederate, Auth0, ClassLink, WSO2, Discord or even with your own custom identity provider.

We also provide ASP.NET SAML Single Sign-On module for setting up Single Sign-On to your ASP.NET Custom Applications. Click Here to know more.

miniOrange also provides you modules for integration with legacy apps such as Active Directory, SiteMinder, Radius, Unix and so on. Using SAML, OAuth, OpenID, ADFS, and WSFED protocols, we can also help you add login/authentication to your Umbraco site.


Additonal Resources:

Need Help?

Not able to find your identity provider? Mail us on dnnsupport@xecurify.com 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
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com