Well I had hybridauth working and login correctly using facebook since 2 weeks ago, I did not any change and this morning I found that it was not working. I tried to switch the facebook app (id and secret key) to another one which was also working before, but is still happening the same. I also tried to run the examples which comes with hybridauth, and they are not working neither, so i know is not per a configuration from my side, and neither from the facebook app configuration.
This is what is telling me when i try to login:
Error! Authentification failed. The user has canceled the authentication or the provider refused the connection.
Original error message: Authentification failed! Facebook returned an invalide user id.
- Can be happening per something related with my server?
- Has facebook done any change on their API during the last 24 hours?
- Any one has experimented something similar?
UPDATED: I have it working just since 1 week ago, to get it working I found other people with the same problem before (less than 1 month ago), they fixed it 17 days ago by updating the Facebook PHP SDK.
Here is the link to GitHub where you can see the changes to fix this problem:
https://github.com/F21/hybridauth/commit/3b115ee3abb5afbf44c37082e63aa8b056bf550c
With this, I managed to get everything working, but now is happening the same error even with these changes (after one week working).