Modification du lien de la liste des news dans le menu du header
Mise à jour des dépendances Doctrine
Mise en place des titres de page dans le "Page header"
Création d'un utilisateur
*Note : La page vers laquelle est redirigée l'utilisateur venant de s'inscrire indique qu'un mail contenant une URL de confirmation lui a été envoyée. Cette fonctionnalité n'est pas encore implantée.
Modification du message de succès après inscription :
- Le message n'est affiché que si l'utilisateur a réellement été persisté
- La première phrase a été transformée en titre H3
Validation des champs du formulaire d'inscription
Redirection vers une autre page si l'inscription s'est bien déroulée afin d'éviter d'insérer deux fois l'utilisateurs en cas de refresh.
Vérification de la présence d'un même pseudo ou d'une même adresse e-mail en BDD lors de l'inscription.
Correction de l'ordre d'inclusion des assets
Affichage du bouton permettant d'afficher le menu en mode responsive
Affiche "Connexion" si l'utilisateur n'est pas authentifié, "Mon compte" > "Déconnexion" le cas contraire
Test de l'existence du pseudo et de l'email en dehors de la condition $form->isValid().
- Note : Auparavant, les tests n'étaient effectués que si tous les autres champs étaient valides (en l'occurrence, le mot de passe). Désormais, tout est testé directement.
Seuls les utilisateurs ayant le privilège "ROLE_ADMIN" voient le lien "Poster une news" dans le menu
Implantation de l'activation du compte en cliquant sur un lien envoyé par email (envoie de l'email reste à implanter). Le lien est sous la forme "/activation/(id de l'user)-(salt de l'user)"
-Notes :
* la clé d'activation est le Salt de l'utilisateur. Est-ce assez secure ?!
* si l'id du lien ne correspond à aucun utilisateur ou si l'utilisateur est déjà vérifié, il est redirigé vers l'accueil
* si un utilisateur tente d'activer son compte avec une fausse clé, un message d'erreur est affiché
Merge pull request #4 from RemiPrnt/master

Inscription + modifications mineures des vues