Il manque un if $form->isValid() qqpart, il faut tjs vérifier la validité des formulaires. D'ailleurs c'est là qu'il faut regarder la doc pour rajouter la vérif sur l'existence du compte.