!!Starting March 2018, Facebook Login needs SSL to work properly.
Facebook login needs an APP setup. The APP info and the option to enable or disable the login for facebook is set Theme Options – Social and Contact – Social Accounts:
For Facebook Login, you need to create the Facebook APP.
Follow these steps.
Login with Facebook – And go to APPs – ADD new APP.
Add APP name and email adddress
Add verification CODE
Choose Facebook Login
Go to Settings-Basic and add the required details
Go to Facebook Login-Settings, add the My Profile link here and make sure these settings are saved as in the screenshot.
Go to APP Review and make the APP public
Go to Settings-Basic and copy APP ID and APP secret:
Next to go Theme Options – Contact & Social and fill in the APP details:
When user logins with facebook, theme redirects user to My Profile page and imports email
If facebook cannot share email, the theme will add an email automatically as firstname.lastname@example.org and user can update his email from profile.
If facebook login doesn’t show any email – it means there is already a user with that email address.
!!! Please do not test the Facebook login with the same account that you used to create the APP.