Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsProvidersProvidersExtending default authentication provider - two factor authenticationExtending default authentication provider - two factor authentication
Previous
 
Next
New Post
6/15/2011 5:50 AM
 

Hi,

I want to extend DNN authentication provider to support two factor authentication. I want to use existing authentication functionality and add the second factor - based on calling a stored procedure taking username and contents of a second password box (PIN). I tried to archive this via modification of existing Login.ascx and Login.ascx.vb. I added the second password box and a call to the stored procedure. I process results of this call and use it in this way:
Instead of:  authenticated = (loginStatus <> UserLoginStatus.LOGIN_FAILURE)

I got: authenticated = ((loginStatus <> UserLoginStatus.LOGIN_FAILURE) AND customAuthenticationResult)

However even when user supplies invalid PIN so customAuthenticationResult is false and authenticated is also false, login process ends up positively - user is logged in. How should I do it in order to make it work as expected, ie user is authenticated only when password and PIN are correct.

 
New Post
12/19/2011 12:32 PM
 

Hello, I am also interested in doing a two factor authentication integraed with Active Directory and a SQL Database, while the user logs in , he will be challenged to answer a question if the computer is not registred. If you have done anything on this, please share your ideas /suggestions on how to achivet this. Or if a module is available for purchase as well?

Thanks


 
New Post
12/20/2011 3:49 AM
 
Hi Gigi,

If you want to custom a dnn module, you can find resources here.

NovaSoftware ---a professional outsourcing company in China .
* More than 6 years' offshore experience in DNN
* Successfully developed 30+ websites , 250+ DNN modules, 50+ sets of Skins/Containers.
* Demo Site:http://dotnetnuke.novasoftware.com/
 
New Post
1/27/2014 2:25 AM
 
Hello,
If you are looking to get developed custom dnn module then go for octalsoftware.com, leading .net & microsoft technology solution provider.

* Octalinfosolution ---a professional outsourcing company in India . * More than 6 years' offshore experience in DNN * Successfully developed 250+ websites , 100+ DNN modules, 500+ sets of Skins/Containers. * Company Site:http://www.octalsoftware.com * Hire dedicated developers .Net Developers
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsProvidersProvidersExtending default authentication provider - two factor authenticationExtending default authentication provider - two factor authentication


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out