All about Magento E-commerce Store.......MagentoForum: Magento Login with Facebook

Tuesday, July 5, 2011

Magento Login with Facebook


We're proud to present free Facebook Connect Magento extension which enables customers fast and easy registration and login with their Facebook identity. Demo can be seen on our playground demo store, just click "Connect with Facebook" link in upper right corner. And it's just been updated!

Download

Download Inchoo_Facebook-0.9.6.zip, extract files to appropriate place following directory structure and reload cache.
Latest pre-relase versions can always be downloaded on my github project page.

Facebook App

For Facebook Connect to work you need to Setup Application on Facebook and obtain its API Key and Application Secret.
Use your store name as application name and read and accept terms of service. On second screen switch to Web Site tab and set Site URL to the store domain where you plan to implement Facebook Connect. Save Changes. Other Connect settings are optional, but you might want to add store logo for example.

Magento Setup

Once you obtain two keys navigate to Magento Administration, copy/paste them to appropriate fields under Configuration->Customer->Facebook Connect, set Enabled to Yes and you're good to go. If you're updating from previous releases, you also need to Enable it to work.
Default template files (frontend/default/default/template/facebook/*) and layout (layout/facebook.xml) makes Facebook Connect work out of the box with default theme, but we tried to make customizations as easy as possible so all you need to do is add button or link with "facebook-connect" rel attribute set anywhere in the theme, static block or cms page, for example:
<button rel="facebook-connect" class="form-button" type="submit"><span>Connect with Facebook</span></button>
<a rel="facebook-connect">Connect with Facebook</a>

About

Facebook Connect Magento extension enables customers one click registration and login with their Facebook identity. It automatically registers new users and logs in existing ones.
Current extension is compatible with latest Magento CE 1.5.x, but also with older 1.3.2.x and 1.4.x versions. It's using brand new Facebook thingies like open graph protocol and open source JavaScript SDK.
If you're interested to see additional languages in future releases, help us translate it by following instructions.

Changelog:

v.0.9.6
- Bugfix release. Fixed undefined variable notice in client thanks to Toni Grigoriu.
- Romanian and Lithuanian translations added thanks to Toni Grigoriu, Justinas Lelys.
v.0.9.5
- Custom channel added. Should increase performance and resolve possible https warnings in some browsers without flash.
- Bulgarian, Danish, German, Spanish, Dutch, Polish and Portuguese translations added thanks to Dino, Roberto, Simon, Bruno Alexandre, jemoon, Rico van de Vin, Niels, Casper Munk, Matthias Zeis, ivan balabanov.
v.0.9.4
- Added enable/disable setting, better output handling.
- Small javascript improvements and text changes.
v.0.9.3
- Facebook client rewrite, new graph apis implemented and used.
v.0.9.2
- Improved compatibility with secure URLs and required customer email confirmation.
- New asynchronous initialization, better Safari and Chrome integration.
- Layout and configuration improvements, module respects disabled module output now.
- Facebook localization implemented, configuration setting in administration.
- Better and faster session validation.
- New OAuth client authentication.
- Help page and controller removed.
v.0.9.1
- Added compatibility with older Magento CE 1.3.2.x versions.
v.0.9.0
- First public release. Compatible with Magento CE 1.4.x.

6 comments:

  1. I have interviewed a few parents to attempt to understand what their true objection is
    with their child playing video games. Just last year Apple sold more than
    one hundred million i - Phone and i - Pad apps.
    In addition, you can save the effort of coding the store functionality, virtual goods dependencies, billing
    interfaces and rewards.

    My web-site: Kindle Fire Game Apps

    ReplyDelete
  2. Bears, coyotes, raccoons, and even wolves can be quite unwelcome in your campsite, especially if they are helping themselves to
    your food or your dog's food. They have a sign up that they are closed for cleaning from 2PM to 3PM - while at Buttermilk there is only one bathroom for the whole campground and I can see why they can't close it.
    Many of the most pleasant trips we've had were at camp sites that were relatively basic yet in the midst of beautiful countryside.

    Feel free to surf to my web page :: Sleeping Bag

    ReplyDelete
  3. s better to use whole foods made from scratch for good health.
    Avocados- Although not my favorite, are high in fats,
    the good ones. Who does not need that little bit of elevation
    when trying to diet.

    Also visit my web blog http://cuming4u.com/profile/anyaschrei

    ReplyDelete
  4. Wanda Edwards knows cake like it's nobody's business.
    The icing smoother, also known as scrapper looks like the
    oddly shaped useless metal piece or plastic, but makes crisper and cleaner icing
    coat of 90-degree angles. For a mocha cake use both the
    cocoa and the coffee.

    My webpage - cake Arts toledo

    ReplyDelete
  5. If with the classic version, you only get to play
    the same game over and over again, with Simon 2 game, you get
    to play more games with more challenges ad game highlights.
    Caution: when a hole is made in a can, there may be metallic edges that can cut one's mouth. The tables used for this unique drinking game can in fact be purchased commercially.

    Feel free to visit my web page - Spielespielen24.De

    ReplyDelete
  6. Like any game, when we stay within the rules,
    we score, and when we play outside the rules there of course is a penalty.

    Imagine never having to worry about what to wear to
    work, and even the infuriating traffic jams that never seem to end.
    Harry Potter Hogwarts is one more entry into
    this new series of LEGO board games.

    Feel free to visit my page special education

    ReplyDelete