Hello @theiggep,
This plugin is quite new so you won’t find much about it with a Google search. I appreciate you giving it a try out ??
I’m assuming you’ve already supplied the Client ID/Client Secret for Google on the WP-OAuth settings page, since the error you’re seeing happens at the last step of the authentication flow.
This could be difficult to troubleshoot without knowing more details such as your site URL, plugin settings and other plugins in use, which may expose sensitive or personal info about yourself. Because of that I am asking you contact me via email where I can assist you privately.
[email protected]
It would be nice if the plugin had a debug option which outputs the provider API payloads for us to inspect, but that would expose lots of info (security concern) and users might forget to turn it off.
If you’re feeling like a hacker today or would rather try to investigate yourself, you could do what I normally do to debug these issues by opening up the login-google.php file, find the line $oauth_identity = array();
and put this above it: echo print_r($result_obj); die;
That will let you visualize the final API payload on the page (which normally contains the authenticated user’s OAuth identity), and it will prevent WordPress from continuing to load, so make sure you remove that line when you’re done investigating.
I’ll leave this issue open until I hear from you and we find a solution.
Thanks,
Perry