Using the werkzeug adapter example for google OAuth2 login of Authomatic+Flask results in user None
Try to enable the Google+ API in the developer console:
https://console.developers.google.com/project/<your-app-id>/apiui/api
i agree with Peter. I wrote up an example for this. For Google specifically you need to authorize all the API's you want access to. See this post.