By Jordan Weinstein on Monday, 05 May 2014
Posted in Technical Issues
Replies 5
Likes 0
Views 782
Votes 0
Hi,

It seems that Easysocial handles logins for a Joomla site, and over-rides the com_users&view=login.

The problem with this in my hands is that in com_content or com_k2 or perhaps other components if one tries to access a restricted item and prompts a login with a return url as return=something_base_64_encrypted then, Easysocial will handle the login with com_easysocial&view=login. The problem here is that the return URL will be what one specifies in the backend under Settings > Users > Login Redirection (i.e. some menu item), not what the user was looking for originally.

Perhaps EasySocial should only handle Easysocial login events only and not others, leaving the rest to Joomla's com_users&view=login. Otherwise, an important usability issue gets broken by Easysocial.

You can see this problem in the example link I put in below.

Jordan
Hello Jordan,

The error is actually not on EasySocial's part. I have temporarily disabled the system plugin so that this doesn't rely on EasySocial's redirection and it still hit the 404 error message with normal Joomla's login redirection as well. I believe the URL generated for the return url might not be correct.

By the way, the fix that I applied on your site is already in 1.2.10
·
Tuesday, 06 May 2014 00:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Jordan,

Thanks for the heads up on this. I have applied some fixes for you on the site so that the "return" query is respected but there seems to be some issues with the generated return value though as the system seems to be picking it up as http://www.uoncology.com/en/testacl?id=51:test
·
Monday, 05 May 2014 17:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Mark,

This only seems to happen with SEF enabled. Any suggestions here?

Also, can I have the hotfix for this to patch my site if I roll something back?

Jordan
·
Monday, 05 May 2014 19:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Mark,

It seems to be a Joomla bug or a configuration problem. Will work on it, thanks.

Jordan
·
Tuesday, 06 May 2014 01:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Not a problem at all Jordan Glad that your issues are resolved now
·
Tuesday, 06 May 2014 11:25
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post