Simple DNN Two Factor Authentication (2FA) - 03.00.02

posted by IowaComputerGurus Inc. - 10/8/2020
IowaComputerGurus Inc. Active Since 7/24/2008
United States

reviews Ask a Question

1 users are watching this product.

This authentication provider allows you to add Two Factor Authentication (2FA) via email or SMS, to any DNN Platform, or Evoq, 9.3.2 and later website.. Provider 41402
  • $149.99 Single Site Edition
    This license entitles you to usage on a single installation of DNN or Evoq.
  • $449.99 Corporate Edition
    This license allows usage on all DNN Installations that are owned and maintained by your company. This cannot be used to distribute to clients as part of a work product or hosted service.
  • $1,449.99 OEM Edition
    This license allows use for implementations for developed solutions. Typically for those doing website implementations for customers.


Add To Cart

With security a huge concern in modern time for all users, we introduce the Simple 2 Factor Authentication Provider.  By replacing the standard DNN Login process we are able to introduce 2 Factor Authentication (2FA) to further secure access to your installation.  The implementation with this provider is a Multi-Factor Authentication (MFA) solution as you are still required to utilize a traditional password before starting the 2FA process.

Key features include.

  • Ability to define by role memberships those that are required to complete 2 Factor Authentication.  Keep admin features secure, but don't complicate regular user login!
  • Ability to customize the duration of the provided two-factor authentication code.
  • Support for content localization
  • Delivery of 2 Factor Authentication Codes in the following methods
    • Email
    • SMS (Requires a Twilio API Account)

See SMS Two Factor In Action


Product License

By purchasing the product you are entitled to the following usage based on the purchased license.

Single Site Edition - You may install to any single installation of DNN/Evoq. Test/Clone copies of an installation are acceptable if for non-production usage.

Corporate Edition - You may install on any DNN Installation that is owned and maintained by your company for your own usage. You may NOT distribute this license to others as part of a work product or as a hosted solutions provider.

OEM Edition - You may install on any number of DNN Installations that you have implemented, including those for customer delivery. Support services will ONLY be provided to the license purchaser.

End User License Agreement

  1. License

  2. Under this End User License Agreement (the "Agreement"), IowaComputerGurus, Inc. (the "Owner") grants to the user (the "User") a non-exclusive and non-transferable license (the "License") to use Simple DNN Two Factor Authentication (the "Software").

  3. "Software" includes the executable computer programs and any related printed, electronic and online documentation and any other files that may accompany the product.

  4. Title, copyright, intellectual property rights and distribution rights of the Software remain exclusively with the Owner. Intellectual property rights include the look and feel of the Software. This Agreement constitutes a license for use only and is not in any way a transfer of ownership rights to the Software.

  5. The Software may be loaded onto no more than one computer. A single copy may be made for backup purposes only.

  6. The rights and obligations of this Agreement are personal rights granted to the User only. The User may not transfer or assign any of the rights or obligations granted under this Agreement to any other person or legal entity. The User may not make available the Software for use by one or more third parties.

  7. The Software may not be modified, reverse-engineered, or de-compiled in any manner through current or future available technologies.

  8. Failure to comply with any of the terms under the License section will be considered a material breach of this Agreement.

  9. License Fee

  10. The original purchase price paid by the User will constitute the entire license fee and is the full consideration for this Agreement.

  11. Limitation of Liability

  12. The Software is provided by the Owner and accepted by the User "as is". Liability of the Owner will be limited to a maximum of the original purchase price of the Software. The Owner will not be liable for any general, special, incidental or consequential damages including, but not limited to, loss of production, loss of profits, loss of revenue, loss of data, or any other business or economic disadvantage suffered by the User arising out of the use or failure to use the Software.

  13. The Owner makes no warranty expressed or implied regarding the fitness of the Software for a particular purpose or that the Software will be suitable or appropriate for the specific requirements of the User.

  14. The Owner does not warrant that use of the Software will be uninterrupted or error-free. The User accepts that software in general is prone to bugs and flaws within an acceptable level as determined in the industry.

  15. Where the Owner feels any of the Software is non-conforming to its specifications, the Owner may choose to remedy this issue by any of the following: to repair or replace any or all of the Software; or provide a refund to the User.

  16. Warrants and Representations

  17. The Owner warrants and represents that it is the copyright holder of the Software. The Owner warrants and represents that granting the license to use this Software is not in violation of any other agreement, copyright or applicable statute.

  18. Acceptance

  19. All terms, conditions and obligations of this Agreement will be deemed to be accepted by the User ("Acceptance") on installation of the Software.

  20. User Support

  21. No user support or maintenance is provided as part of this Agreement.

  22. Term

  23. The term of this Agreement will begin on Acceptance and will continue indefinitely.

  24. Termination

  25. This Agreement will be terminated and the License forfeited where the User has failed to comply with any of the terms of this Agreement or is in breach of this Agreement. On termination of this Agreement for any reason, the User will promptly destroy the Software or return the Software to the Owner.

  26. Force Majeure

  27. The Owner will be free of liability to the User where the Owner is prevented from executing its obligations under this Agreement in whole or in part due to Force Majeure, such as earthquake, typhoon, flood, fire, and war or any other unforeseen and uncontrollable event where the Owner has taken any and all appropriate action to mitigate such an event.

  28. Governing Law

  29. The Parties to this Agreement submit to the jurisdiction of the courts of the State of Iowa for the enforcement of this Agreement or any arbitration award or decision arising from this Agreement. This Agreement will be enforced or construed according to the laws of the State of Iowa.

  30. Miscellaneous

  31. This Agreement can only be modified in writing signed by both the Owner and the User.

  32. This Agreement does not create or imply any relationship in agency or partnership between the Owner and the User.

  33. Headings are inserted for the convenience of the parties only and are not to be considered when interpreting this Agreement. Words in the singular mean and include the plural and vice versa. Words in the masculine gender include the feminine gender and vice versa. Words in the neuter gender include the masculine gender and the feminine gender and vice versa.

  34. If any term, covenant, condition or provision of this Agreement is held by a court of competent jurisdiction to be invalid, void or unenforceable, it is the parties' intent that such provision be reduced in scope by the court only to the extent deemed necessary by that court to render the provision reasonable and enforceable and the remainder of the provisions of this Agreement will in no way be affected, impaired or invalidated as a result.

  35. This Agreement contains the entire agreement between the parties. All understandings have been included in this Agreement. Representations which may have been made by any party to this Agreement may in some way be inconsistent with this final written Agreement. All such statements are declared to be of no value in this Agreement. Only the written terms of this Agreement will bind the parties.

  36. This Agreement and the terms and conditions contained in this Agreement apply to and are binding upon the Owner's successors and assigns.

  37. Notices

  38. All notices to the Owner under this Agreement are to be provided at the following address:
    IowaComputerGurus, Inc.: 1680 SW Ankeny Road, Suite 1A Unit 12, Ankeny Iowa 50023