Topic-icon Can't access my account at chrome

Support Specialist
9 years 6 months ago #60286 by alzander
We did some more investigation and were able to narrow a few things down. The behavior is still strange, but we need your help to understand your setup more as you have many plugins enabled, many languages and many modules to work through.

The main issue we're having right now is that the Login menu that you're having issues with seems to be hard-coded with links. If I go into the Global Configuration area of Joomla and turn off SEF URLs, most links on your site revert to non-SEF URLs (index.php?...). The only one that does not is the profile link from that menu. It still shows the SEF url of /account

How is that menu setup and can you fix it so the link is correctly generated for the user? That will help us narrow down where the problem is and why the link sometimes works and sometimes doesn't. Right now, the issues seems to either be an SEF problem, a configuration issue with the menu module you're using, or some other conflict with a plugin you have enabled.

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

None
9 years 6 months ago #60289 by rlopes
Yes, these menu is hardcoded in a module called "My account", module id in module manager = 380.
Currently I've added 2 normal menus to this position and now you can see normal login menu and also normal link to account (URLs will be changed when you disable SEF). Please, clear you browser cache in order to see this menu correctly - I've applied some css styles to make this menu shown correcly.
The topic has been locked.
Support Specialist
9 years 6 months ago #60292 by alzander
That really helps. When SEF URLs are disabled, the links in those modules bring the user to the same page regardless of how they are logged in.

When SEF is enabled, then the links don't work and redirect the user to the login page.

I don't understand this behavior and it's not something we've seen before, but there's no reason social network users should be treated differently and, they aren't when SEF is disabled.

I went to the Extensions -> Manage -> Database area, and the database you're using is out of date. It seems like the upgrade to 3.6.4 wasn't fully performed. I don't think this is the problem, but definitely something that should be fixed.. you just need to click the 'Fix' button on that page.

Next, I'd recommend disabling any Authentication and User plugins that aren't necessary or even all of them that aren't part of core Joomla to see if that helps. It's possible one of them is interfering with the login process and not allowing JFBConnect to do all the functions it normally does when authenticating.

Beyond that, check if any of the plugins (mainly system plugins) could be altering how SEF URLs are generated or routed to see if you can narrow down the problem to a specific conflict with some plugins.

I hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
9 years 5 months ago #60401 by rlopes
I am not sure I understand what do you mean.
Social login doesn't work at chrome, and it doesn't matter if SEF enabled or Disabled. SEF plugin is working correct - I see links to the login page and to the account page are different depending on if SEF enabled or disabled.
Yes, links www.manili.com/index.php/account and www.manili.com/index.php/login are showing the same login page, because account page has 'Registered' access level, so Joomla is redirecting not logged in user to the login page when he is trying to access account page - this is standard Joomla behaviour.
And social login is working fine at firefox, but doesn't work at chrome. I've tried to disable allnot core Joomla plugin (user plugins and authentication), but with no result.
The topic has been locked.
Support Specialist
9 years 5 months ago #60407 by alzander
When SEF is disabled, when I use the links in those modules, I was sent to the same page. It's only when SEF was enabled that I saw a difference.

When you test with SEF disabled, you see the same incorrect behavior? For me, when logged in, the My Account links lead to:
/index.php?option=com_users&view=profile&Itemid=102&lang=en
/index.php?option=com_users&view=login&Itemid=116&lang=en

When I click them though, they both lead to:
/index.php?option=com_users&view=login&Itemid=112&lang=en
/index.php?option=com_users&view=login&Itemid=116&lang=en

That doesn't matter how I am logged in, the view=profile link redirects to the view=login page automatically. I'm unsure what's causing this, but it doesn't seem related to JFBConnect since this behavior is the same for logged in and logged out. The behavior only changes when SEF URLs are enabled.

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

None
9 years 5 months ago #60423 by rlopes
1. When I log in using standart joomla login (not via jfbconnect) - it is working well in all browsers
2. When I log in using jfbconnect - looks like Joomla ACL system doesn't understand I am logged in and behaves like I am not. This is causing redirection to the login page when I am trying to access profile page, but login module sees I am already logged in and showing log out button only.
3. The issue exists at chrome only.

Since the problem exists with jfbconnect login only, I am not sure the reason is not in the jfbconnect.
The topic has been locked.
Support Specialist
9 years 5 months ago #60429 by alzander
Can you take a video, like you have before, with SEF *disabled* and show the behavior you're seeing? It seems different than what we're seeing and I'd like to test the same way.

When you make the video, please do the following:
* Leave SEF off
* Leave the 2 "My Account" links at the top as they are
* Before you click on either of those links, hover over them for ~5 seconds so that the full URL is displayed at the bottom of the screen for where the link should go

From there, we should be able to recreate the problem and hopefully see what you're seeing.

Thanks,
Alex
The topic has been locked.