Additional Information

Account Linking

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 the email hash matches one registered by your site then it sends that back in the Post Authorise method. fabEE uses this information to offer the user the chance to link accounts. If that offer is accepted then that account is converted. If the offer is cancelled then then a standard fabEE account is created.

You can change the text of the offer to the user in the language file. Make sure and keep the fabEE action link the same otherwise this will not work.

Note: The offer to link accounts occurs only once - when the user first authorises your site.

Cookies

fabEE and Facebook use cookies to maintain state. This is important to understand especially with regards to what might happen if you run into problems. Typically, it will take at least one page refresh before state changes are reflected. Consider what happens if a fabEE user logs into your site then, without logging out, goes into their Facebook account and after a short while logs out. At this point Facebook Connect will log the user out of all connected sites. At least, the cookies will be updated. If that user now comes back to your site they may still be shown as logged in but after a page refresh they will be logged out. This happens because fabEE can only check the cookies and update the user session on page load.

Logging

fabEE will log all important actions, warnings and errors in the standard EE CP Log.

Top of Page