We are trying to integrate Google SignIn to an iOS project that will use Playfab as a backend. Playfab requires that we create a "web client" on Google Cloud Console. However when we configure our app with a web client configuration, Google refuses to display the login page insisting that we use a iOS Client config.
As far as we understand, the web client is required to login to Playfab with the current OAuth 2.0 implementation which needs a ServerAuthCode and Client Secret pair. Google does not provide the Client Secret for iOS clients.
We understand that token-based authentication is deprecated on Playfab's side yet the auth token is all we have.
Does anyone know what would be the correct way to authenticate with GoogleSignIn on iOS, given the conundrum described above?