Kotlin: Update a user

Modifies the user data.

Examples

Update the email for an authenticated user

val user = supabase.gotrue.modifyUser \{
   email = "newEmail@email.com"
\}

Update the password for an authenticated user

val user = supabase.gotrue.modifyUser \{
   password = "secretPassword"
\}

Update the user's metadata

val user = supabase.gotrue.modifyUser \{
   data \{
      put("name", "John")
   \}
\}