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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Account Login and 4.9.X vs 5.X.X after upgrade differencesAccount Login and 4.9.X vs 5.X.X after upgrade differences
Previous
 
Next
New Post
8/10/2009 9:39 PM
 

In DNN 4.9 there was a module definition called "Account Login".  You could delete this and it would cause all sorts of bad things to happen.

In 5.1.1 fresh install there no longer appears to be a way to accidentally delete that module as there is no module definition to delete, but yet you can still add the module to pages.

The problem is after you upgrade from 4.9.0 to 5.1.1 there is still a module definition  that you can delete in 5.1.1.

My question is, how in the heck do you get an upgraded DNN installation to 5.1.1 act like a fresh install of 5.1.1 where there is no module definition you can accidentally delete and yet still can use the account login module???

Seems like a bug in the upgrade process I need to file, how do I file that bug? 

Are there any other modules like the Account Login module I need to be aware of that were altered in this fashion???

 
New Post
8/11/2009 7:29 AM
 

After further investigation there appears to be a really bizarre issue with DNN 5.X.  In prior releases (such as my 4.9.0 production install) there was a package called "DotNetNuke.Authentication", and it had a FriendlyName of Authentication.  The description was "Allow users to login to the portal".  If you deleted this it would remove the login.ascx and several other files and essentially render your site unusable.

It seems the DNN team has made steps to try remove the ability to accidently remove that critical piece of the installation, but I don't see how they were able to hide the Account Login module.  In DNN 5.1.1 (fresh install), there is a package name in the packages SQL table called "DotNetNuke.Authentication", with the same friendly name, but it says "Allows you to manage authentication settings for sites using Windows Authentication".  HMM, so I can delete this right?  It's only if my site uses Windows Authentication and not forms authentication?

It appears that if you do delete that in a DNN 5.1.1 install the Account Login module disappears as well.  Is it just me or is the description for that module very misleading and the description from previous releases "Allow users to login to the portal" was much more accurate?

There are many more inconsistencies in the "Packages" table on my upgraded DNN 5.1.1 site when you compare it to a fresh install "5.1.1" site, such as packages that are marked as "IsSystemPackage" in a fresh install of DNN 5.1.1 but it is not marked as "IsSystemPackage" in an upgraded release from 4.9.0 to 5.1.1.  The same with minifest data for modules that are NULL in a fresh install of DNN 5.1.1, but have data in them in an upgraded site from 4.9.0 to 5.1.1.

So my question is, how do I resolve all of these inconsistencies in the DNN 5.X database after I upgrade from a previous release such as DNN 4.X???

What is the deal with the "Account Login" module, Also known as the "Authentication" module now in 5.1.1 which says it only supports "Windows Authentication"???

 
New Post
8/12/2009 7:44 AM
 

Anyone have any idea what to do about the database inconsistencies and what to do with the "Authentication" AKA "Account Login" modules???

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Account Login and 4.9.X vs 5.X.X after upgrade differencesAccount Login and 4.9.X vs 5.X.X after upgrade differences


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