Supabase Auth

sb_update_user

Update a user in Supabase Auth. Can change email, phone, password, metadata, or ban the user.

Remote node2flow/supabase

Other tools also called sb_update_user? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "New email address"
    },
    "phone": {
      "type": "string",
      "description": "New phone number"
    },
    "_fields": {
      "type": "string",
      "description": "Comma-separated list of fields to include in the response"
    },
    "user_id": {
      "type": "string",
      "description": "User UUID to update"
    },
    "password": {
      "type": "string",
      "description": "New password"
    },
    "app_metadata": {
      "type": "object",
      "description": "Admin-only metadata to update"
    },
    "ban_duration": {
      "type": "string",
      "description": "Ban duration (e.g. \"24h\", \"none\" to unban)"
    },
    "email_confirm": {
      "type": "boolean",
      "description": "Auto-confirm new email"
    },
    "phone_confirm": {
      "type": "boolean",
      "description": "Auto-confirm new phone"
    },
    "user_metadata": {
      "type": "object",
      "description": "User-editable metadata to update"
    }
  }
}