Petite correction du routing.yml
Merge branch 'users' of https://github.com/Erwhann-Rouge/ppe-m2l-backend into users
Merge branch 'users' of https://github.com/Erwhann-Rouge/ppe-m2l-backend into users
Implémentation de la route DELETE /user/{id}
Préparation du login, ajout de l'entité Token
Préparation des droits d'accès, création de l'entité Status
Implémentation de PUT /user/{id}/
MàJ de l'entité Token, ajout de la relation avec User
Création de token fonctionelle \O/
Reste à faire :
  - Implémenter la suppression d'un token une fois la date d'expiration
      atteinte
  - Hasher le mot de passe en base
Petite MàJ de l'entité Status
[Gestion d'erreur]434 - User not found
  Si le paramètre "id" de la route GET/PUT/DELETE /user/{id}/ ne permet
  pas d'accéder à un user valide, un JSON contenant {"code":434,
  "message": "User not found"} sera renvoyé
[Gestion d'erreur]401 - Authentication failed
  La requête de la route GET /user/{email}/{password}/ avec des
  informations de connexion non-valides renverra un JSON {"code": 401,
  "message": "Authentication failed"}
[Gestion d'erreur]401 - Authentication required

Si on appelle les routes PUT/DELETE /user/{id}/ sans fournir un token
correspondant à l'utilisateur {id}, la page renverra un Json
{"code":401,"message":"Authentication required"}
Ajout de l'attribut status à l'entitée User
amélioration de User

User accepte maintenant un array comme paramètre. Il doit contenir les 4
paramètres obligatoires. Les paramètres facultatifs sont traités s'ils
sont présents.
MàJ de l'entité User

Désormais la date de naissance est correctement prise en charge
MàJ de UserController.php

Celui-ci récupère désormais une string au format JSON (paramètre POST
"data"), la décode pour obtenir un tableau et crée un nouvel User avec
le maximum de paramètre facultatifs possible
MàJ de User et du UserController

Désormais, le status 5 ("Touriste") sera appliqué à chaque nouvel
inscrit
MàJ du README
.