I have been using Facebook integration for logins on my web page for a few weeks now, but I just got an email that says that I'm not complying with their platform policies.
Specifically "Platform Policy 8.1: Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process."
They don't give a lot of information. I replied back and requested more. Also, I started working through the list of login flow cases they provided at https://developers.facebook.co…/testing-your-login-flow/
I had a problem with "2. Someone logs in with Facebook after previously logging in via a non-Facebook flow with the same email address" It gives me an error "You have provided an incorrect or invalid username or password." when I try to log in with Facebook after using my email address previously.
I went ahead and asked Facebook for more information about they problem they found.
I have 2 instances of EQDKP running on my server. The second is for WoW Classic and is running at /classic/. Both are using EQDKP v2.3.14. Linux VPS with kernel-4.9.16 Apache-2.4.39, PHP-7.2 and Mysql-5.7.26. Both EQDKP instances are bridged to each other.
I have 2 Facebook developer app entries. One is pointed at each instance of EQDKP, but I've only got a complaint about the top level one. The one for classic hasn't been complained about, but I tested it and it fails the same way. Can't login with Facebook after using your email address to register. For what it's worth, Discord integration also fails in the same way.
Is there anything I can do to make this work properly?