× Joomla Facebook Connect support forum

Topic-icon Problem using JfbConnect with multisites.

Active Subscriptions:

None
16 years 3 weeks ago #3731 by localizit
Well,

We are having a problem using Jfbconnect using JMS Multisites component.
The problem is very simple.
A. It let’s the users register and login to the website using facebook.
B. It jut let’s the user do this once. OK - after initial Facebook connect,when we logout. Cannot log back in – gives a error username password do not match.
C. Login thru JomSocial still works

Other Hint: the other problem I think which might be pressing this is that we are using email by login instead of username plugin (by lunarhotel.co.uk).
The site is up here: lasvegas.localizit.com
Please take a look.

Here is what I would need help with.
Help editing this page: index.php?option=com_jfbconnect&view=loginregister so that I can change the username fields to email.
Also, I wanted to know… what happens if the person is already logged into facebook and also to our site using the FB connect and what does it inserts to the Db at the time of second logging in. because I think that is what making some problem… because after facebook login… we see the message username password incorrect.
May be it’s putting in email instead of username or vice versa.
Let me know?
www.jm-experts.com
The topic has been locked.
Support Specialist
16 years 3 weeks ago #3736 by alzander
Unfortunately, no quick and easy answers, especially with a multi-site configuration (which we have not tested).

Couple things to check first.
  • Is the user being created properly in the Joomla database?
  • Is there a corresponding row in the JFBConnect Usermap table (accessible in the JFBConnect admin component).

Next, move onto the Facebook configuration. If you use JFBConnect on one site (not across multiple domains, and preferrably the 'root' site, if possible), does it work there? Facebook is finnicky with it's url's that you setup in the developer area. Please make sure these are correct, and that the Base Domain (allowing operation across multiple sub-domains) is correct.

As for the username/email setting, I'd like to get some answers to the above first, and we can go from there. Another option you may want to try is setting the "Create New Users" setting to "No". That's what we use on this site as it's does a silent registration and automatically creates a Joomla user with the username "fb_xxxxxx". On a return visit, they can't log in through Joomla, only through Facebook, but in every other way are a unique Joomla user (to other components and the system as a whole). The newest version of JFBConnect (v2.6, just relesed about.. oh 20 minutes ago), grabs the user's correct Facebook email address and creates a Joomla user with it.

P.S. I just added JFBConnect to your subscription on this site, as I saw you purchased it on CMS Market at the end of last month. We just transferred that here, so you know.
The topic has been locked.
Active Subscriptions:

None
16 years 2 weeks ago #3782 by localizit
Hi,

thanks for the reply... however proper resintallation and some basic took care of things make it work even with multisites.
Now, the problem is that every time we login... it's not importing the status to facebook.

previously it use to do it... (just logged in Webiste) using application name!

it's not going it anymore... let us know if you can help.
The topic has been locked.
Support Specialist
16 years 2 weeks ago #3787 by alzander
So you're saying the Post to a user's wall functionality isn't working?

With the FB account your testing with, can you check the following and let me know what it reports:
* Log into FB.com, and go to Account->Application Settings (in the top right). Find your FB application and click "Edit Settings". What are your permissions (or anything checked and even not checked)
* In the Usernamp in JFBConnect, is there a green checkmark or red 'X' for Request Permission Status Update? It actually should be red, indicating that's it's already asked for permission. Try switching this to the green check and re-logging in again. It should ask for permissions. Test to see if the post occurs now.
The topic has been locked.