I'm having a hard time implementing the following external authentication providers:
Provider "Github" is working. The others (eg. Wordpress, Disquss, ...) I did not test, since I do not have an account for them.
I'm running an up-to-date instance of Phabricator at https://phabricator.marc-richter.info. It is using a self-signed SSL certificate and it is hosted behind an nginx reverse_proxy. This proxy adds SSL encryption to the connection; the proxy gets it's data unencrypted (HTTP) from the Webserver serving Phabricator.
I've created a Mockup to show what's happening when I try to setup Twitter; I guess the others will have similar issues, so they are not listed there, for the sake of overseeable.
Can someone eventually think of what might be missing / wrong here? I always followed the instructions shown at the external provider setup site in Phabricator exactly.