Skip to main content

This product allows you to associate Facebook accounts with a Plone site.

Project description

Overview

This product allows you to associate Facebook accounts with a Plone site.

It uses OAuth authentication.

Prerequisites

Facebook accounts are added to the Plone site using a Facebook app. You can create your own from Facebook’s App Dashboard. Make sure to write down the app’s “App ID/API Key”.

Usage

  • Go to the “Site Setup”, then to the “Facebook” tool.

  • Choose from the “Permissions” section, which permissions you’ll need to use. You can get further info on each one, from the Permissions Reference

  • Write the “App ID/API Key” from your Facebook app (see prerequisites).

  • Click on “Request user auth”

  • If your browser asks to, click on “Leave this page”.

  • Login with the Facebook account you want to use.

  • Allow permission for the app.

Done, you should now be back at your Plone site, and see your account listed in the “Accounts” section in the tool.

An expiration date is included too.

If you want to remove an account, simply click on its red cross next to its name. Be carefull, it will delete the account without confirmation, and it cannot be undone.

Actually posting or getting to/from Facebook

This product just saves the needed data in order to use the Facebook API. You’ll need additional products in order to do so, for example collective.facebook.portlets.

Installation

To enable this product in a buildout-based installation:

  1. Edit your buildout.cfg and add collective.facebook.accounts to the list of eggs to install

    [buildout]
    ...
    eggs =
        collective.facebook.accounts

After updating the configuration you need to run ‘’bin/buildout’’, which will take care of updating your system.

Go to the ‘Site Setup’ page in a Plone site and click on the ‘Add-ons’ link.

Check the box next to ‘’collective.facebook.accounts’’ and click the ‘Activate’ button.

Note: You may have to empty your browser cache and save your resource registries in order to see the effects of the product installation.

Contributors

  • Franco Pellegrini

  • Héctor Velarde

  • Silvestre Huens

Development sponsored by Open Multimedia.

Changelog

1.0b2 (2012-05-16)

  • Fixed uninstallation of control panel configlet. [frapell]

  • Tested for Plone 4.2 compatibility. [hvelarde]

1.0b1 (2012-04-05)

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.facebook.accounts-1.0b2.tar.gz (22.6 kB view details)

Uploaded Source

File details

Details for the file collective.facebook.accounts-1.0b2.tar.gz.

File metadata

File hashes

Hashes for collective.facebook.accounts-1.0b2.tar.gz
Algorithm Hash digest
SHA256 a4e00757b42d2284107b6a7ddde9dd2d6fcc02f217a8c63124ced764f82b7b0e
MD5 88c4e8584336105a91a51419372b3da5
BLAKE2b-256 fa158b8454e9409751eb99da0a0fbe2227a1170d0b700f61630e0c04d65d00a0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page