This is an informative topic regarding an issue with parse-server I've noticed while testing our migrated parse project.
It seems to be an issue with parse-server regarding refreshing users' Facebook access tokens, when those tokens are changed (e.g. in cases of Removing a game from Facebook->app settings, or changing Facebook password, or anything else that will force an Access Token renewal by Facebook). It is in troubleshooting state at the moment in the parse-community (I think).
To reproduce, simply:
1. Login with a user through ParseFacebook login ([PFFacebookUtils logInInBackgroundWithReadPermissions:..]-iOS, ParseFacebookUtils.logInWithReadPermissionsInBackground-Android).
2. Change password of that Facebook Account or change remove app from Facebook->Settings->App Settings.
3. Refresh User in the app (FBSDKAccessToken refreshCurrentAccessToken, or just re-login to the app through Facebook).
4. Try to do something with that user and parse-server (use a cloud function, or try to request that user's data etc).
You will get an error saying something along the lines of "Please log into this app again to reconnect to your Facebook account.".
To make sure that our code was working ok, I changed the [Parse initializeWithConfiguration] to show back to Parse, instead of the Parse-server, and everything works fine.
Therefore, it's a parse-server issue.
If you have the time to look into it, you will also greatly help the Parse community!
Cheers!