fabEE

Developer

Greg Salt - Purple Dogfish

3rd Party (Commercial)


EE Version Support

  • ExpressionEngine 1.x

Compatibility

If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

Requirements

Add-On Type(s)

Extension

Tags

fabEE integrates Facebook Connect with your ExpressionEngine application. It allows Facebook users to automatically create user accounts, login and act as site members.

Facebook Connect is a method of linking Facebook accounts with external websites. It actually does link the sites in that when someone logs into a Facebook Connect site with their Facebook credentials then they are also logged into Facebook. When logging out of that site they are also logging out of Facebook.

The fabEE user accounts are real, full-featured members that you can control using standard EE methods.

fabEE has the ability to link user accounts. This means that a normal EE member account may be converted into a fabEE one. When fabEE is installed and the settings saved for the first time it registers a hash of all the existing emails (except those of Super Admins or Banned members) with Facebook. Whenever a Facebook user authorises your site and that user has an account with the same email address active on your site then that user is offered the chance to link accounts. If that offer is accepted then that account is converted. If the offer is declined then then a standard fabEE account is created.

fabEE is designed to allow you to extend it to suit your own requirements. fabEE does the basics, it handles login, logout, account linking and comment posting to the user’s Facebook Stream, the minimum requirement for integration into an ExpressionEngine site. However, there are two extension hooks that you can use to enable additional or different functionality. In addition, you can easily develop modules and plugins using fabEE/Facebook data.

fabEE Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. sessions_start
  2. sessions_end
  3. member_member_register
  4. member_manager
  5. member_member_logout
  6. insert_comment_end
  7. comment_entries_tagdata
  8. show_full_control_panel_start
  9. show_full_control_panel_end
  10. cp_members_member_delete_end
  11. cp_members_member_create

This entry was created December 31, 2009, 6:44 am.
This entry was last updated September 7, 2010, 2:58 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.