Skip to content

Refactorisation des routes et de l'authentification

Patrick Lafrance requested to merge 202-post-vs-patch into master

Closes #202 (closed)

Refactorisé :

  • Les routes POST/PUT/PATCH pour mieux refléter l'architecture REST
  • L'authentification via l'entête AUTHORIZATION plutôt que le corps des requêtes
  • Gestion des erreurs par des exceptions plutôt que des valeurs de retour dans les interacteurs
  • Les DAO/intéracteurs de sauvegarde retournent des array [ id => objet ]
  • Les enums reposent sur des strings et sont passés tels quels dans les ressources REST
  • La ressource Config est retournée avec des liens d'inscription et d'authentification (/tokens)
  • Enlevé les numéros d'erreur. Les codes HTTP devraient suffire.
  • Plusieurs amélioration au typage
Edited by Patrick Lafrance

Merge request reports