WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP-FacebookConnect

Integrate Facebook and WordPress with Facebook Connect. Provides single-signon, avatars, and newsfeed comment publication. Requires a Facebook API K

Upgrades

Please see the CHANGES file for information that may be useful when upgrading from an older release.

A note on 'nofollow'

When a Facebook Connect user posts a comment the author field of the comment will link back to that user's public profile page at Facebook. For instance, my comments link back to http://www.facebook.com/people/Adam-Hupp/806285106.

To reduce spamming WordPress automatically adds the nofollow attribute to all comment links, but this is undesirable when the links are generated by a trusted source (e.g the plugin). For this reason the plugin will remove the nofollow attribute from all Facebook user comments. This is configurable on the Settings page.

Known Problems

  1. The login status box ("Welcome, youname") has a fixed size instead of expanding to fit the name.

Future Work

  1. Support avatars and newsfeed for blog posters.
    1. Notification when a friend comments on the same article you have.
    2. Widget to display your friends that have visited the blog.
    3. Widget to invite friends to read the article.

How Does it Work?

The first time a user selects the "Connect" button the plugin will create a new wordpress user named 'fbN', where N is a Facebook user id. The Facebook user id is also stored in the wp_usermeta table under the key 'fbuid'. The plugin can securely identify the Facebook user because it recieved signed session cookies along with the request.

Once the WordPress and Facebook account are linked and the Facebook userid is verified the plugin sets a WordPress login cookie. The page reloads and at this point the user will be logged into the blog.

Most login state handling occurs in fbc_init_auth.

Requires: 2.5 or higher
Compatible up to: 2.9.2
Last Updated: 2010-7-15
Downloads: 103,979

Ratings

3 stars
3.2 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 0,1,0
50,2,1
83,6,5
100,3,3 100,2,2
29,14,4 100,1,1
62,13,8
17,12,2 50,2,1 0,1,0
40,15,6
0,2,0
100,1,1
100,1,1
11,9,1
0,1,0
0,1,0
0,2,0
33,3,1
100,1,1
100,1,1