DotNetNuke Two Factor Authentication – Duo Push Notifications
DotNetNuke (DNN) Two Factor Authentication
provides the ability to add the second layer of authentication on the top of
DotNetNuke default login page. The Duo Mobile app delivers two-factor push
notifications to your users' phones for fast and secure access. After logging
in the DotNetNuke application, they can simply approve the push notification
they'll receive on their smartphone to securely access their application. Our
DotNetNuke Two Factor Authentication stands effective against cyber attacks,
is also user-friendly. Our DotNetNuke (DNN) Two Factor Authentication Module
provides the 8+ authentication methods including Google Authenticator,
Microsoft Authenticator, OTP over SMS, OTP over Email, Duo Push Notification
and many more.
You will find the authentication methods available in the miniOrange Two
Factor Authentication module. Please select the
Duo Push Authentication as a two factor authentication method and
then click on the
If you do not have a Duo account, please click
to create an account.
After signup, please login into the Duo portal.
Go to the Applications option on the left side menu and click on the
Protect an Application submenu.
Search for Auth API and click on the Protect button.
You have successfully created the Auth API to the protected applications.
Now copy the key details and paste it to the Duo configuration in the
miniOrange DotNetNuke two factor authentication plugin.
Click on the Save button.
Now, click on the Configure your Phone button.
2. Configure Duo Push Notification
Click on the hightlighted text provided in the Step 1.
You will be prompted to set up your account on Duo Security.
Click on the Next button.
Select the country code and enter your phone number.
Then click on the Add Phone Number button.
Choose any one of the options provided to login with Duo.
Let us select the Duo Mobile option.
Scan the Barcode from the Duo mobile app.
You will see a right tick on the barcode. Hence, your account is added
You have successfully set up Duo Authenticator and completed the first step
of the process.
3. Test Duo Authenticator / Push Notification
Click on the Send Me Push Notification button in the Step 2.
You will receive a Duo push notification on your mobile app. Approve the
transaction and complete the process.
Duo push notification will be validated, and you have successfully set up
the Duo Authenticator method.
4. Test Duo Authentication while DNN Login
Now let us go to the DotNetNuke 2FA module's login page and test the Duo
Log into your DotNetNuke (DNN) website.
You will receive a push notification on your Duo Authenticator mobile app.
You will be successfully logged in to your DotNetNuke (DNN) account.
Contact us on
and we'll help you set up DotNetNuke Two Factor Authentication (2FA), 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.
Need Help? We are right here!
Contact miniOrange Support
Thanks for your inquiry.
If you dont hear from us within 24 hours, please feel free to send a follow up email to firstname.lastname@example.org
This privacy statement applies to miniorange websites describing how we handle the personal
When you visit any website, it may store or retrieve the information on your browser, mostly in the
form of the cookies. This information might be about you, your preferences or your device and is
mostly used to make the site work as you expect it to. The information does not directly identify
you, but it can give you a more personalized web experience.
Click on the category headings to check how we handle the cookies.
Strictly Necessary Cookies
Necessary cookies help make a website fully usable by enabling the basic functions like site
navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any
personal identifiable information. However, some parts of the website will not work properly without
These cookies only collect aggregated information about the traffic of the website including -
visitors, sources, page clicks and views, etc. This allows us to know more about our most and least
popular pages along with users' interaction on the actionable elements and hence letting us improve
the performance of our website as well as our services.