When I enable Force Password Change on my Joomla 1.5 site I get the message "The page isn't redirecting properly" with Firefox; just hangs in IE. The address bar shows "... index.php?option=com_user&view=user&layout=form#content". Any ideas?
Are you using any other profile extensions on your site (CommunityBuilder, JomSocial, Mighty Registration, etc)?
Our plugin just looks for a last visit date of 0000-00-00 00:00:00 and redirects to the edit page. The "Not redirecting properly" error makes me think there's some other extension trying to redirect them from the Edit Details page to somewhere else. When that happens, we then try to redirect them back.
Hopefully that rings some bells. If you know of what might be doing the other redirection, we can look into how to incorporate that into our plugin to prevent the problem.
I am using JomSocial but more importantly here, I think, for new users who just created an ID as would be with 00's in Last Visit date, I have a JomSocial Plugin called Paid Membership Manager (see at http://codingmall.com/products-mainmenu … jomsocial) that walks them through joining our organization and selecting a membership level and paying for it. Looks like conflicts Force Password conflicts with PMM. The only reason I need Forced passwords is for members who have already paid but never logged in. Don't want them to pay again. I disabled PMM and your module works and I disable yours and theirs works. I guess I really need to think this one thru.
Thought about this overnight and this is the way is should work. For users who have already paid but never logged in before, I have created a Joomla UID and a PMM UID with a temporary password, They login and FPC sees Last visit is 00's and should force them to change it and login should continue as normal. This is working. However, if it's a new user who wants to join, they create a new Joomla UID they receive an email stating that they must activate by clicking on an activation link and then login. When they activate they are get a message on the home page saying that their UID has been activated and they can now login and given a login form. When they login, that's when the error occurs because FPC see 00's in Last Visit. They should be transferred to PMM so they can pay for their membership. I think I could solve this if FPC checked for my specific temporary password rather than Last Visit being 00's. Is this possible?
If you know what the temp password always is (not great security, but it's your site), you could call some of the same logic used to check a given password vs what's stored. If it's different for every user though, that could cause problems.
Let me know!
The Edit page should normally redirect you to the home page after saving. I'm not sure why it wouldn't do that just because of the Force Password Change plugin, but if you could try the following and let us know what happens, we'd be happy to investigate further.
* Unpublish the plugin, try to register and go to edit your profile. If you save here, what page are you redirected too? If you stay on the same page like when FPC is enabled, that's not what's causing the issue.
Thanks, and sorry for the delayed response. Even for the 'free' extensions, we try to deliver a higher level of support than a week-long response time.