Standard logout link problem

10 years 1 month ago #7460 by cortez8591
After enabling SEF Advance link to logout from joomla stops working. This link is in form of:
index.php?option=com_users&task=user.logout&604bf084dcf081a9ee2a08ab514e616f=1&return=L2pvb21sYS8K
Generation of that link is descibed here: http://rselvakumar.blogspot.com/2013/02/logout-link-for-joomla-15-and-25.html and there are even extensions to generate such:  http://extensions.joomla.org/extension/quick-logout

The problem is, that after clicking such link, user is redirected to
/users/?task=user.logoutL2pvb21sYS8K/
which generates error 404.

What is causing such situation and how to fix it? I am using joomla 3.4 and SEF Advance 1.6.6

Please Log in or Create an account to join the conversation.

10 years 1 month ago #7463 by Saka
Yes, seems like an issue. I will fix it for the next version, this week.

Emir Sakic
www.sakic.net

Please Log in or Create an account to join the conversation.

10 years 3 weeks ago #7466 by cortez8591
I can't wait to see new version then.

I've noticed also that despite seeing new version in About section of component configuration, Joomla can't find it in Extension Manager: Update site. (Doing find updates finds other components ready to update, but SEF Advance is missing on that list)

Please Log in or Create an account to join the conversation.

10 years 3 weeks ago #7467 by Saka
Fixed in 1.6.8.

Emir Sakic
www.sakic.net

Please Log in or Create an account to join the conversation.

10 years 5 days ago - 10 years 5 days ago #7475 by cortez8591
After installation of 1.6.8 logout link is not working correctly, it gets 404 on redirection to the following url:
http://website/users/?task=user.logoutL2pvb21sYS8K/&4908a20263e0d1910406b2277d1710c2=1

starting point was as in the first post url in form of:
index.php?option=com_users&task=user.logout&GUID=1&return=L2pvb21sYS8K

Please Log in or Create an account to join the conversation.

10 years 4 days ago #7478 by cortez8591
solution: com_users.php
if block for matching '&return=' should be in a top of function build or even better should be merged with '&([0-9a-fA-F]+)=1' matcher

Please Log in or Create an account to join the conversation.

About us

We provide high quality Joomla components created by a co-founder and original core developer of Joomla. For over a decade, our products have been used by more than 20.000 webmasters around the world.

Stay in touch