When you compose the $clean_data structure the $field variable is a string right? So to properly reference the user_name of the $clean_data wouldn't you need to use:
$clean_data['user_name']
I would change this:
$sql = "INSERT INTO Login (user_name) VALUE ('$clean_data[user_name]')"...