I installed your plugin on my site and before to test it I update the lastvisitDate column for the user to
0000-00-00 00:00:00, then after having changed and saved the new password, when I try to login with same user I get this message "E_NOLOGIN_ACCESS " evenmore whe I go to joomla administration user managmente I dont'find the user anymore, instead if I check on the DB i find the user in the user table.
thanks for you help
I managed to restore the user by adding a record to table jos_core_acl_groups_aro_map then I try again setting lastvisitDate column for the user to 0000-00-00 00:00:00, again the system ask me to change password and after that when I login next time I get same error E_NOLOGIN_ACCESS and I can see from the DB that the record to table jos_core_acl_groups_aro_map has been deleted again.
Can someone help me.
I'm not sure what's occurring to cause the issue you're seeing, and it's not something we've seen or heard of before. Just to make sure, you are using Joomla 1.5, correct? The force password change plugin hasn't been tested with 1.6 at all.
Other than that, our plugin does not in any way modify the jos_core_acl_groups_aro_map table. The only table we modify is the jos_users table, and that's to set the users lastvisitDate to make sure that they are properly directed to the edit user form.
If the aro_map table is being modified, my guess is that it's by another plugin on your site. Do you have other ACL, user manager, or anything related extensions that may be trying to modify the user? There could easily be a conflict with something else, but I just don't know what it would be offhand. Please let us know any other extensions your using that may be related, or try unpublishing them to see if that fixes the problem.