Updated Facebook Connect Patch For JomSocial 2.2.3

If you have applied the patch but still facing problem, edit your facebook app and make sure the domain section is empty like the screenshot here.

 

Symptom
Facebook Connect does not work on site with 'www' or vice versa.

Remedy: Check the 'base domain' setting under Facebook Application page. Do not use http://www.yoursite.com or http://yoursite.com. Only submit yoursite.com.

Symptom
Facebook Connect button does not show up.

Remedy: Install Firebug for Firefox and locate whether you have any Javascript conflict. If the origin of the conflicting javascript is from other module or plugis, try disabling the specific module or plugin.

Symptom
Not getting correct user emails from Facebook (generate random emails)
This is caused by a restriction inside the Facebook API. Facebook, for security and privacy reasons, will not allow third-party application developers from fetching user email addresses from its database. Thus, JomSocial (and all other facebook-connect components, for that matter) will generate a random email for that user. There is no way for us to know user email addresses (even the one that they submitted via the facebook connect authentication popup), because it is locked & secured.

Symptom
Logging-In via Facebook connect shows user’s full name.
This is also a restriction by Facebook. Facebook, as you may know, has no “usernames.” Thus, anyone that logged in through Facebook will have to readily accept that his/her username is his FULL NAME, and vice versa.

Symptom
Some user information is not properly retrieved from Facebook.
Depending on each user’s Privacy Settings in Facebook, some of his information might not be properly imported into JomSocial because it has been restricted.

Reminder: DO NOT link an admin account with a Facebook account. All authentication will be done by Facebook, thus while a linked Admin is able to login at frontend, he will not be able to login at /administrator because the login form there has no facebook authentication feature and password is now held by Facebook.

Facebook Connect is a system that allow any user with Facebook account to join your site easily, with just 1 single click. It saves your visitor the hassle of registering to yet another site and maintaining another set of username and password. With this system, your site can easily verify the identity of your site visitor and log them in to your site easily.

Facebook Connect delivers a number of benefits, including:

Traffic Enable over 300 million Facebook users to share your content with their friends on Facebook. Let users publish a story, invite their friends, or send an event. Their friends then click back to your site.

Engagement Users can immediately find their friends and engage. More friends leads to more activity and more pageviews. Connected users create 15-60% more content than users who have not connected with Facebook Connect.

Registration Every website wants registration to be easy. We have 300 million users, simple registration, and robust data. By increasing traffic, user engagement, and registrations, you can grow your revenue and increase monetization opportunities.

Setting up Facebook Connect


1. To setup Facebook connect, you will first need to create a new application in Facebook by accessing https://developers.facebook.com/apps. You are required to have a Facebook account.

At the top right, there should be a button called '+ Create New App'

2. Give your application a name. This name will appear as your applications and you are not restricted to use any name. You will have to read through Facebook's Terms of Service before accepting it.

3. You will then get redirected to your Applications Basic Info page. Please make sure to fill up every detail that had been marked with a star(*) in the picture below.

5. Do not App Domain field empty and enter the domain name as shown in the image above.

6. Please ensure that the Site URL is in the full format, i.e: http://www.mysitedomain.com.

Save the changes.

7. Go to JomSocial Configuration > Facebook Connect and paste the App ID into 'Facebook API Key' and App Secret into 'Facebook Application Secret' field.

alt

8. Congratulations! JomSocial Facebook Connect is now set up on your website!


Note: It may take a few minutes to an hour for your application to be active on all Facebook servers.


Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site

TRY NOW BUY NOW