Facebook offers some unique integrations with your site, such as Page Tabs and Facebook Messenger. Learn more about those features here as well as how to go through App Review smoothly.
When you create a Facebook application, users can authenticate and JFBConnect can fetch their email address, first name, last name and a few other basic details about the user. To get additional information about the user's profile or do more advanced features, you'll need to go through the Facebook App Review process to show why you want those permissions for your site.
Facebook requires an SSL Certificate to be installed on your Joomla site if you want to show your website in a Facebook Page or to send Facebook Requests. By using https URLs, Facebook is able to transmit sensitive information about the visitor that can't be sent over a non-secure connection. This guide will show you how to obtain and install an SSL certificate covering multiple server types.