}else if(lastname.isEmpty() || lastname == ""){
message = "LastName vide !";
}
// Récuperation d'un user avec l'username
User exist = repository.findByUsername(username);
// Si il est deja utiliser
if(exist != null){
message = "Username déjà utilisé !";
}
// Si il n'y a aucune erreur
if(message.isEmpty()){
// Creation de l'user en base
User user = new User();
user.setFirstName(firstname);
user.setLastName(lastname);
user.setPassword(getEncodedPassword(password_confirm));
user.setUsername(username);
user.setRole(new Role());
user.getRole().setRole(2);
user.getRole().setUser(user);
// Insertion en base
repository.save(user);
// Redirection
return "redirect:/register/success";