Gather all the Facebook stuff together in one place
This commit is contained in:
parent
78e5a5980a
commit
d07c9d8750
@ -1,76 +0,0 @@
|
||||
This plugin allows you to utilize Facebook Connect with StatusNet.
|
||||
Supported Facebook Connect features:
|
||||
|
||||
- Authenticate (register/login/logout -- works similar to OpenID)
|
||||
- Associate an existing StatusNet account with a Facebook account
|
||||
- Disconnect a Facebook account from a StatusNet account
|
||||
|
||||
Future planned functionality:
|
||||
|
||||
- Invite Facebook friends to use your StatusNet installation
|
||||
- Auto-subscribe Facebook friends already using StatusNet
|
||||
- Share StatusNet favorite notices to your Facebook stream
|
||||
|
||||
To use the plugin you will need to configure a Facebook application
|
||||
to point to your StatusNet installation (see the Installation section
|
||||
below).
|
||||
|
||||
Installation
|
||||
============
|
||||
|
||||
If you don't already have the built-in Facebook application configured,
|
||||
you'll need to log into Facebook and create/configure a new application.
|
||||
Please follow the instructions in the section titled, "Setting Up Your
|
||||
Application and Getting an API Key," on the following page of the
|
||||
Facebook developer wiki:
|
||||
|
||||
http://wiki.developers.facebook.com/index.php/Connect/Setting_Up_Your_Site
|
||||
|
||||
If you already are using the build-in StatusNet Facebook application,
|
||||
you can modify your existing application's configuration using the
|
||||
Facebook Developer Application on Facebook. Use it to edit your
|
||||
application settings, and under the 'Connect' tab, change the 'Connect
|
||||
URL' to be the main URL for your StatusNet site. E.g.:
|
||||
|
||||
http://SITE/PATH_TO_STATUSNET/
|
||||
|
||||
After you application is created and configured, you'll need to add its
|
||||
API key and secret to your StatusNet config.php file:
|
||||
|
||||
$config['facebook']['apikey'] = 'APIKEY';
|
||||
$config['facebook']['secret'] = 'SECRET';
|
||||
|
||||
Finally, to enable the plugin, add the following stanza to your
|
||||
config.php:
|
||||
|
||||
addPlugin('FBConnect');
|
||||
|
||||
To try out the plugin, fire up your browser and connect to:
|
||||
|
||||
http://SITE/PATH_TO_STATUSNET/main/facebooklogin
|
||||
|
||||
or, if you do not have fancy URLs turned on:
|
||||
|
||||
http://SITE/PATH_TO_STATUSNET/index.php/main/facebooklogin
|
||||
|
||||
You should see a page with a blue button that says: "Connect with
|
||||
Facebook".
|
||||
|
||||
Connect/Disconnect existing account
|
||||
===================================
|
||||
|
||||
If the Facebook Connect plugin is enabled, there will be a new Facebook
|
||||
Connect Settings tab under each user's Connect menu. Users can connect
|
||||
and disconnect to their Facebook accounts from it. Note: Before a user
|
||||
can disconnect from Facebook, she must set a normal StatusNet password.
|
||||
Otherwise, she might not be able to login in to her account in the
|
||||
future. This is usually only required for users who have used Facebook
|
||||
Connect to register their StatusNet account, and therefore haven't
|
||||
already set a local password.
|
||||
|
||||
Helpful links
|
||||
=============
|
||||
|
||||
Facebook Connect Homepage:
|
||||
http://developers.facebook.com/connect.php
|
||||
|
@ -1,4 +1,8 @@
|
||||
|
||||
// Facebook plugin
|
||||
require_once(INSTALLDIR . '/plugins/Facebook/FacebookPlugin.php');
|
||||
$fb = new FacebookPlugin();
|
||||
|
||||
|
||||
TODO:
|
||||
|
||||
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Loading…
Reference in New Issue
Block a user