What was the previous version of Coppermine you were using ?
As far as this test system is concerned, the pnCPG and CPG installs are vanilla. The only table that is related that has been imported is the PostNuke Users table. The CPG Users table has entries as I have selected the "Update Coppermine Users from Postnuke previously".
Remember that after the 1.3 series the passwords have been encrypted within Coppermine.
In the approach that I'm taking the pnCPG and CPG install is like having a fresh install with an existing PN site..... This isn't really an upgrade
There is a setting in the config-table which will allow you to undo that.
Cause of your way of upgrading, installing from scratch and copying old data, this very well could be one of the causes.
I'm only importing selected PN and PNphpBB tables, not CPG tables.
With a clean install of Coppermine 1.4.4 passwords will be encrypted where as in your database they might be unencrypted.
This is basically a clean install.
pnCPG offers 2 solutions to deal with this:
1. Change password setting back to unencrypted (see docs)
2. Make use of Dynamic User Data (see docs)
Option 1 will work for as long as there is an option to switch ecryption off. This might not be available in the future. Since my hacks try to stay away from changing core code, option 2 is more future proof and actually offers more flexability.
Agreed, and hence why I went for the second option.
One thing I have seen which may help to understand better is this:
1. Login to PN as User_1 go to Gallery
http://www.sitename.com/index.php?name=pnCPG2. User is _not_ logged in automatically, so I go through the CPG "Lost Password"
3. Reset the password, and login to CPG.
4. Logout of PN, then log back in as User_2.
5. Go to gallery and it's says I'm logged in as User_1. i.e. Logged into PN as User_2, but logged into CPG as User_1.
Reseting the password through CPG caused the entry below in the password table: