I gave this as answer but am unable to reproduce this so I think this is an unrelated intermittent issue. Summarising it here in case it helps anyone. It happened to me when trying to use the Facebook login if the redirect URI that the website was using was not exactly the same as the one configured in Facebook Login Settings 'Valid OAuth redirect URIs' (in https://developers.facebook.com/apps...). Later on trying to reproduce, I got an OAuth error from Facebook instead.
Q2A computes the redirect URI using the 'Preferred site URL' setting on the 'Administration Centre - General' page.
Using the above setting, Open Login's configuration does give you the exact URI to configure on Facebook, see below:
Callback URL/Redirect URL (to use when registering your application with Facebook):
https://example.com/?hauth.done=Facebook
A difference of even a 'www' in the actual redirect URI and what is configured on Facebook gave this exception.
Preferred site URL: https://example.com/
Actual redirect URI when trying to use Facebook login: https://www.facebook.com/dialog/oauth?client_id=0123456789&redirect_uri=https%3A%2F%2Fexample.com%2F%3Fhauth.done%3DFacebook&etc.etc.
In this case, Facebook Login's 'Valid OAuth redirect URIs' must be set to:
https://example.com/?hauth.done=Facebook Preferred site URL: https://www.example.com/ Actual redirect URI when trying to use Facebook login:
https://www.facebook.com/dialog/oauth?client_id=0123456789&redirect_uri=https%3A%2F%2Fwww.example.com%2F%3Fhauth.done%3DFacebook&etc.etc.
https://www.example.com/?hauth.done=Facebook
Welcome to the Q&A site for Question2Answer.
If you have a question about Q2A, please ask here, in English.
To report a bug, please create a new issue on Github or ask a question here with the bug tag.
If you just want to try Q2A, please use the demo site.