Logs in an existing user.
supabase.gotrue.loginWith(Email) \{
email = "example@email.com"
password = "example-password"
\}
supabase.gotrue.loginWith(Phone) \{
phoneNumber = "+4912345679"
password = "example-password"
\}
supabase.gotrue.loginWith(IDToken) \{
idToken = "token"
provider = Google //Also supported: Apple, Azure and Facebook
//optional:
nonce = "nonce"
data = buildJsonObject \{
//...
\}
\}