?
Solved

Registered user cannot log in to front-end

Posted on 2013-10-25
10
Medium Priority
?
2,108 Views
Last Modified: 2013-10-30
I have a Joomla 2.5.14 installation.  Registered users are not able to log in to the front-end on the site.  Administrator/super users have no problem logging in.

I have tried the suggestions at http://docs.joomla.org/Fixing_the_assets_table, but those symptoms were not exhibited on this system, and the procedures do not appear to have worked.  

I have looked in the PHP logs (/logs/error_log.php and another error_log.php above the document root), and found nothing of interest.
0
Comment
Question by:Steve Bink
  • 6
  • 4
10 Comments
 
LVL 9

Expert Comment

by:Rowby Goren
ID: 39601280
Hmmm....

I am not sure what the issue is so I invite other Joomla experts to join in this troubleshooting.

As a start:

Have you specifically created a brand new user, as a test, and can you log in the front end with that user.

Is your site basically a core joomla installation with little or no new components added?

Did you migrate from an earlier version of Joomla to this newer version?

I assume all front end users are enabled and activated --- visible via the User Manager?

Have you looked at the Global Configuration > Permissions tab?  (I'm looking at a joomla 3.x installation, but I think they have the same tabs as 2.5)

Rowby
0
 
LVL 51

Author Comment

by:Steve Bink
ID: 39601302
I have created a new user, testuser.  I was unable to log in to the front-end with that user.  I then assigned testuser the "Administrator" group, and was able to log in to the front-end.  After removing the "Administrator" group, I was again unable to log in.

I believe this site has been upgraded previously.  In the database, there are other prefixes...the current prefix is j25_, which I understand happens as part of the JUpgrade extension.

At the least, DocMan and CiviCRM are both installed and actively used.  This problem was first brought to my attention because a newly registered member was unable to log in after a successful payment.  There may be some other small extensions installed as well.

Also, I have verified that "Registered" users are explicitly allowed to log in to the front-end via [Site -> Global Configuration -> Permissions].  I also attempted to assign that right explicitly to "Public" as a test, to no effect.
0
 
LVL 51

Author Comment

by:Steve Bink
ID: 39601306
FYI, I'm relatively new to Joomla - only been working with it for 3 or 4 months - but I have solid web development background.  However technical this needs to be, I'm good to go.
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
LVL 9

Expert Comment

by:Rowby Goren
ID: 39601341
Well it should not be technical at all.

By default a registered user should be able to log into a joomla site.  Unless something has been changed.

So first go into the User Administrator and create a new user.    After you create the user if you look into the Assigned User Groups in that user's tab, Registered should by default already have a checkmark next to it.

So do that. (BTW I am looking at a 3.x version of JOomla but I don't think any of this has changed from 2.5.x

Rowby
0
 
LVL 51

Accepted Solution

by:
Steve Bink earned 0 total points
ID: 39601383
I have it resolved.  I spoke with a co-worker and he brought up that CiviCRM may supplant the base Joomla authentication package.  I checked the matching Civi contact for this user and found the link between the Civi contact and the Joomla user had been broken, probably as a result of the previous upgrade process.  I manually restored the link by update table civicrm_uf_match with the proper Joomla user id and CiviCRM contact id, and the log in worked as expected.  

This will likely be a wide-spread problem...not looking forward to it.  :/
0
 
LVL 9

Expert Comment

by:Rowby Goren
ID: 39601401
What version of Joomla did you upgrade from.  And did you use a component such as Migrate Me or Jupgrade?
0
 
LVL 51

Author Comment

by:Steve Bink
ID: 39601411
It was probably Jupgrade...that is what they have used in the past here, and this is not the first issue with broken data integrity I have encountered as a result of those upgrades.  It was most likely an upgrade from 1.5, though I can't be sure (I'm new to this client).
0
 
LVL 9

Expert Comment

by:Rowby Goren
ID: 39601414
AH, I see Jupgrade was used.  It is a good program, but I am using MigrateMe for current joomla upgrades.  

So if you ever think about doing an upgrade in the futre, look into MigrateMe.

ROwby
0
 
LVL 51

Author Comment

by:Steve Bink
ID: 39601469
I will.  It can't do any worse than Jupgrade.  Another one we did made duplicates of all our message templates, then broke the relations between the templates (even the copies!) and the workflow.  That all had to be corrected by hand.
0
 
LVL 51

Author Closing Comment

by:Steve Bink
ID: 39611044
My own research led me to identify the core problem, and the solution.
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

What you will need: Any version of Photoshop or similar product (examples in Photoshop) Internet Access FTP Access to your joomla install or ability to upload images within joomla administrator backend Create Image: Lets start off with cre…
This is our step by step to setting up and configuring a Joomla Install on a Windows 2003 Server. This is the perfect solution for an Intranet Website using Joomla. What you need (only use the following versions) : A fresh copy of Joomla http…
In this video I will demonstrate how to set up Nine, which I now consider the best alternative email app to Touchdown.
Free Data Recovery software is an advanced solution from Kernel Tools to recover data and files such as documents, emails, database, media and pictures, etc. It supports recovery from physical & logical drive after a hard disk crash, accidental/inte…

568 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question