I had fixed this once already by confirming with my Google account that I actually wanted to let geodirectory log in, but this has recently broken again.
I did a little digging and I var_dump’ed the response from google (what was returned when I tried to login), and the var_dump yielded:
string(65) “https://developers.google.com/accounts/docs/AuthForInstalledApps”
When I went to that URL it looked like Google recently deprecated the login method that is being used.
“Important: ClientLogin has been officially deprecated since April 20, 2012 and is now no longer available. Requests to ClientLogin will fail with a HTTP 404 response. We encourage you to migrate to OAuth 2.0 as soon as possible.”
Any idea if the plugin is going to be upgraded to use OAuth? It looks like geodirectory is actually using a separate library for the GA wrapper.
Any ideas? Thanks.