Hi Alex,
No problem. it is the festive season!
Facebook has provide this information:
"In working to create a great Platform experience for everyone, we ask developers to ensure the apps they build comply with our Platform Policies. Your app [xxx] doesn't comply with the following Platform Policies:
Platform Policy 8.1: Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process.
During Login, your app or website is crashing or hanging excessively, creating a broken experience for people trying to use your Login integration. To make sure this flow runs smoothly, check that you've integrated Facebook Login correctly. We recommend that you test Login on all integrations. If you have not already done so, please:
• We encourage you to test your Login integration following these steps here:
developers.facebook.com/docs/facebook-lo...ing-your-login-flow/
• Best Practices for Login can be found here:
developers.facebook.com/docs/facebook-login/best-practices
Since we're striving to improve the Platform experience, your app's ability to do the following has been restricted.
Access to Facebook Login
Restriction on Facebook Login means that you will need to remove the button from all user-facing interfaces to avoid negative user experiences. If you believe your product can be fixed and want to integrate Facebook Login going forward, please add the button after your appeal has been approved."
When I log in with my personal FB account I am logged in without any explicit error (with Debug enabled) but into an account that does not use the email account I use for Facebook.
Whilst trying to resolve this I noted that I do not have a Joomla account that uses the same email address as my FB account (googlemail). I therefore amended another Joomla test account to use the same email address but I am not logged into that one. Rather it is logging me into an account that uses an email address with the same prefix as the googlemail one but a difference suffix. It also takes me to the ES profile page, indicating that something is wrong.
In summary I get no specific errors so it is difficult to determine the cause. Before upgrading JFBConnect it was working, and I think I was logged into the Joomla account that used the same prefix as the googlemail address but the suffix was "gmail.com". Perhaps the software identified that gmail is an alias for googlemail.
We have a handful of users logging in via social media. The main reason for installing JFBConnect was to make it easier for users to use their social media accounts, but this has not happened. The only other feature used is the OpenGraph support because one component does not support this. In view of all the problems it seems sensible to use the social media support in Easy Social and a plugin for OpenGraph. I am not sure what else to do. Quite why there should be an issue between our server and FB I do not know, or even how to resolve it. The other platforms work, but only Facebook and Google are used.
Wishing you a happy New Year. I also wish for a bug-free one, but that is optimistic!