Joomla Facebook Connect 4

With Joomla Facebook Connect 4, Facebook users can quickly register and login on your Joomla websites. This free Joomla extension was re-written from ground up and should work out of the box. Facebook Login module can be configured to show only login button or form.

first third
second

Download (For Joomla 3.x)

  • Facebook PHP Sdk v4 requires PHP 5.4 or greater, So make sure you are up-to-date.
  • I no longer maintain extension for older Joomla 1.5 and 2.
  • How to obtain Facebook App ID and App Secret : Click here.
  • Please do recommend and review this extension at Joomla Extension Directory.
  • Please mention any bug report in comment below (also include your PHP version, Joomla Version).

How to Update

Just un-install old Facebook Connect component and module from “Extension Manager”, and install the latest extension downloaded from here.

What happens to my old connected users after update?

Nothing! component uses same old database table, so you’ll not lose your old Facebook connected users.

Change Log

  • 4.0.1 Minor fixes
  • 4.0 (Joomla 3) Numerous fixes, removed “Post to Wall” feature, updated Facebook SDK to v4
  • 4.x No longer supported!
  • 53 Comments

    Add Comment
    • Nagy László
      I have created a version that works with PHP below 5.5. It also addresses some problems with custom templates not having a "raw" type document. And finally, it contains a hungarian translation. I could not find this projet on GitHub or bitbucket. So dear Saaraan, please let me send you this version somehow, and the you may merge the changes with your version. Thanks.
    • Nur Faiz
      when I click the button, it prompt a window with an error in it Fatal error: Can't use function return value in write context in /home/../public_html/.../components/com_fbconnct/controller.php on line 459 Could you please help?
      • Stephan Nur Faiz
        I just changed : in /public_html/…/components/com_fbconnct/controller.php on line 459 //if(!empty(array_filter($adminEmails))) if(!empty($adminEmails)) It worked for me !
    • Oran
      I found this error message when I publish the module. Fatal error: Can't use function return value in write context in /...../components/com_fbconnct/controller.php on line 459
    • Toper
      Hi, i encountered this error after publishing your good module. Fatal Error: syntax error, unexpected '{', expecting ')' in components/com_fbconnct/controller.php on line 369 I hope you could help me with this. Thanks in advance.
    • ליאורה
      component/fbconnct/?task=create&format=raw show very small text and image in mobile only. it work ok in desktop. In other words, After clicking the button to register in mobile, i get a screen with user information and image, but you can't see the information and image because it's very small
      • Saran ליאורה
        Hi I have updated the extension, please install it.
      • ליאורה ליאורה
        After clicking the facebook login button to register jumps pop up . popup work good in descktop but not work in Mobile. that is the reason why this component not work good in mobile. can someone help ?
    • ליאורה
      Hello, my user receive this message when trying to register:: Deprecated: Function split() is deprecated in /home/xxxx/public_html/xxxxx/components/com_fbconnct/controller.php on line 321 what can be the reason ? Thank you
      • ליאורה ליאורה
        i delete the line from the file controller.php and now there is no error message.
    • MaverickPL
      After first, clean install I have an error: Parse error: syntax error, unexpected '[', expecting ')' in components/com_fbconnct/controller.php on line 366.
    • Ah
      version 4.0 have non-sef url compatibility problem when using non-sef url and click fb login will hit this situation on joomla 3.4.5 and make registration and login failed index.php?option=com_fbconnct&amp%3Btask=login&amp%3Bview=fbconnct&amp%3Bformat=raw&code=xxx any possible fix ?
    • Melody
      I too am getting the same error message now when I try to set up this extension up on Facebook's API Version v2.4. I have no issue using this extension on earlier API versions. "Could not get Email address, make sure you are using valid email address at Facebook or have granted the email permission!" Any assistance would be really appreciated.
      • Andi Melody
        I have the same problem too.... Actually this extension doesn't support Facebook API v2.4. If you want to continue to use this extension you need to have Facebook API lower than v2.4. This extension is using Facebook PHP SDK v4 that is deprecated and only support Facebook API lower than v2.4. Facebook API v2.4 needs Facebook PHP SDK v5. He gave this extension for free, so we can't expect him to be always update this code.
      • Olivier Melody
        Me Too ! And nowhere a solution to be found :(
      • Jakub Melody
        me 2
    • SDW
      Hi, I try with APP facebook version 2.3 and it's OK but if I try with APP facebook version 2.4 I got this error : Could not get Email address, make sure you are using valid email address at Facebook or have granted the email permission! Var_dump on "$me = $facebook->api('/me');", in version 2.3 I have all information, in version 2.4 i haven't email value. Can you help me ? Thanks.