Note: Facebook updates their login app frequently - if this documentation is out of date please email firstname.lastname@example.org.
To get started, first click this link.
This will take you to the Facebook for developers site. Follow the steps to connect your account then click “Add a New App”.
Next, select "For Everything Else"
Enter a display name, (it doesn’t matter what you enter in this field). Then enter a contact email. This should be an email address you check regularly. Click create app ID when you've entered your information.
Scroll down and click "Set Up" in the Facebook Login box.
Next, click "Web"
In Step 1: enter the URL of your front end site.
If you don’t know what your URL is, go to your admin panel and click the Settings tab > General Settings and copy the Website URL
Copy the URL on this site and paste it into the "Site URL" field back on the Facebook for developers site.
In Step 1: Save and hit continue.
Step 2: Click "Next".
Step 3: Scroll down and click "Next" again.
Step 4: Click "Next" again.
Step 5: Scroll to the top of the screen and click on your "App ID" to copy it.
Go to your Commerce7 admin panel, and click "Apps". Click on the "Facebook Login" app.
Paste the "App ID" from your Facebook for developers site in the App ID field. Switch the app to "active" and click save.
Go back over to the Facebook for developers site, and click on the "off" button.
Click on the "Basic Settings" link.
Click the "off" button again.
Choose a category of "Business and Pages" and click "switch mode".
Your Facebook Login is now setup! Test it out by going to your URL /profile/login page and selecting the Continue with Facebook tab.