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")
   }
}