Ionic & Google OAuth for mobile app and web site
The solution seems to be a change in the API's client id. Until now we've been using the full id, like this
1234567890-abcdefghijklmnopqrstuvwxyz.apps.googleusercontent.com
However, if we changed the API to use only the 1234567890
portion it accepted both the web and app clients, with of which are using their own IDs.