fr en

Projet 6 : API sécurisée RESTful

Posted on dim. 27 février 2022 in Projet étudiant

Pitch du projet :

Réaliser une application permettant de remonter et suivre des problèmes techniques via une API REST à l'aide du framework REST Django.

Compétences travaillées :

  1. Créer une API RESTful avec Django REST :
    Présentation des différents types de points de terminaison à l'aide de Postman
  2. Sécuriser une API afin qu'elle respecte les normes OWASP :
    Utilisation de JWT (JSON Web Token) pour le back-end d'authentification du framework Django REST
    Gestion de l'autorisation d'accès via l'import de IsAuthenticated
    Elaboration de permissions en fonction du rôle de l'utilisateur
  3. Documenter l'API :
    Rédaction d'une documentation détaillée via Postman

Technologies et outils :

Python 3.9 ; Django ; Django Rest ; Postman ; GitHub ; Gitbash ; PyCharm

Repo du projet :

«Créez une API sécurisée RESTful en utilisant Django REST»