Topic-icon After 5.2.1 install - JFB changes jfusion external users password

Active Subscriptions:

None
Greetings,

I am facing this problem since I upgraded to 5.2.1. When you log in normally, typing user and password , there's no problem at all , the problem comes when you use the JFB Facebook login button, somehow , user password from the Jfusion plugin gets changed to something different.
The strange thing is that joomla user password does not get changed, only the ones from external user databases linked to jfusion.

I am not sure where to start looking at, have been playing with user and auth plugins ordering from both JFBconnect and JFusion, but still getting same result.

Also , is it possible to downgrade JFBconnect version so I could user the version prior to twitter release without much database harrassing?

Thanks,
The topic has been locked.
Support Specialist
Waller,
First, you can downgrade to JFBConnect v5.1.2 by just installing that release in the Joomla install manager. There were no database table changes from v5.1 to v5.2, so they should work just fine if you downgrade.

Before you try to downgrade though, please try the following fix. In the /components/com_jfbconnect/controllers/login.php file, around line 138, you'll see:
$password = '$2y$' . $provider->secretKey;
Change that to:
$password = $provider->secretKey;
Honestly, I'm not sure why the password would be changed. The only change we made in JFBConnect v5.2.x regarding passwords was that one. The change was also due specifically for a bug in Joomla 3.2.0 that had to be worked around. Since you're on Joomla 2.5, that change isn't required and may fix you up.

If not, let us know. We'll gladly investigate further. Downgrading should be a quick fix though as well.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
Hi Alex,

Many thanks for your quick answer , and yes that solved it :)

Regards,
The topic has been locked.
Support Specialist
Awesome. Glad we could help. That was a really annoying, last-minute issue we found with Joomla 3.2 and how the new password hashing scheme is done in that release. We should have made that fix specific to Joomla 3.2 instead of what we did, which was making it backward compatible with 3.2 and Joomla 2.5. The plan is to remove it in the next release though, after 3.2.1 is out.

Either way, I'm happy to hear that got you going, and sorry for the inconvenience.

Of course, if you run into anything else, or have any other suggestions or feedback on improvements we could make, just let us know.

Finally, if you haven't already, please consider leaving a rating and review for JFBConnect, or our support, on the Joomla Extension Directory. It certainly isn't required, but is very appreciated:
extensions.joomla.org/extensions/social-...ook-integration/7215

Thanks,
Alex
The topic has been locked.