The provider to use for the user's authentication. For this method it will be `IDToken`.
The redirect url to use. If you don't specify this, the platform specific will be used, like deeplinks on android.
The configuration for signing in with an id token.
supabase.auth.signInWith(IDToken) \{
idToken = "token"
provider = Google //Also supported: Apple, Azure and Facebook
//optional:
nonce = "nonce"
data = buildJsonObject \{
//...
\}
\}