Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

DotNetNuke Marketplace
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
 


  Sponsors  

Meet Our Sponsors

SourceGear - Tools for Developers
.: CounterSoft :.
telerik
ExactTarget email software solutions
Merak Mail Server
FCKeditor Project
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  Authentication ...  AD Fixes - Post Your's Here
Previous Previous
 
Next Next
New Post 3/19/2007 12:14 PM
User is offline Stuart
334 posts
www.getyourowntots.com
8th Ranked


Re: AD Fixes - Post Your's Here 

 

 

Stuart

 
New Post 4/30/2007 9:04 AM
User is offline Will Gillen
76 posts
10th Ranked


Re: AD Fixes - Post Your's Here 

I have been watching the development of AD Authentication over the past couple of years.  And, while the integration with the DNN core was quite valuable, and solved many problems for intranet environments, I think it is time to ask the core to make some more improvements in this area.  So, I've created a new Feature Request in http://support.dotnetnuke.com asking for some capabilities to be added, and/or improved upon.  Please comment on the request at:

http://support.dotnetnuke.com/issue/ViewIssue.aspx?id=5585

Here is the body of the request (if anyone knows of a similar request already in queue, please let me know):

=====================================================================

The Active Directory Authentication core module is a very valuable part of DotNetNuke, especially for those who are implementing in an intranet environment.  However, the fact that the username is ALWAYS supplied as DOMAIN\USERNAME causes some problems in many environments.  Many AD environments have but only one domain, and most users in those environments do not actually know (or care) what the domain name is.  This makes forms login a pain to demonstrate to users.

I would like to see a new feature in Authentication which allows administrators to optionally specify a "default login domain".  This option would then allow users to use forms athentication and supply only their Username instead of Domain\Username in the username text field of the login module.

To extend even further, it would be nice if the Authentication and Login modules could be updated so that Administrators can specify a list of Domains that can be logged into.  This way, if an environment does indeed have multiple domains, the user could have a drop-down combo which lets them specify which domain they want to login to.  This combo could/should also have an option for "(LOCAL)" which allows users such as "Host", "Admin", or any other 'locally' created user to login without domain contact.

Account Login module could look something like this:
LOGIN:
Username ________
Password ________
Domain: <dropdown> with list of domains. (only shows if configured todo so)

I do have some code where I have implemented this in DNN 3.x, but there have been numerous changes in the users/roles in DNN 4.5 which I have not had time to port over yet.  If you would like to start with this code, I would be willing to hand it over.  It also includes code to properly synchronize roles when the user logs in, and doesn't store AD passwords in the DNN database.  Those parts of the code were taken from various threads in the DNN forums over the past year or so. (but, again, this is code implemented in DNN 3.x and would need to be ported to DNN 4.x).

=====================================================================

 
New Post 4/30/2007 11:54 AM
User is offline Stuart
334 posts
www.getyourowntots.com
8th Ranked


Re: AD Fixes - Post Your's Here 

I added something.

 

Stuart

 
New Post 5/2/2007 9:57 AM
User is offline Ryan
7 posts
10th Ranked


Re: AD Fixes - Post Your's Here 

I cannot download this project from this site.  Did you guys remove general user availability?  I want to help contribute.  I retrofitted IBuySpy with a C# Active Directory module that worked well, and I can probably do the same with DNN.

Let me know where I can download the project files.

Thanks,

Ryan

 
New Post 5/2/2007 11:10 AM
User is offline Stuart
334 posts
www.getyourowntots.com
8th Ranked


Re: AD Fixes - Post Your's Here 

I am not sure what project you are referring to. If you want to look at the DNN AD Fix project you can get it here.  http://www.getyourowntots.com/Projects/DNNProjects/DNNADFix/Download/tabid/99/Default.aspx

 

Stuart

 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  Authentication ...  AD Fixes - Post Your's Here
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Disgrafic
Diseño y creación de portales web dinámicos :: Desarrollo de módulos personalizados :: Soluciones a medida :: Imagen Corporativa :: Tu proveedor DNN en España
www.disgrafic.com
DM Analytics, LLC
DM Analytics, LLC provides software solutions that facilitate rapid development of independent or dependent datamarts and their associated web-based reporting.
www.dmanalytics.com
Integral Hosting | DNN only $14.95/month
Experienced .NET hosting on Windows 2003, ASP.NET 1.1 & 2.0, MSSQL with real technical support.
www.integralhosting.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP