Tried logging in several times as I did before with my Google+ account, which I initially registered here, but can’t due to the API key not authorized for here
Also, where did the Twitter login go to? Facebook is blocked else I would have used that to login.
I see you disabled it on your site only, but with the email not pulling through like you said, won’t it make it difficult notifying people with responses on their questions?