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 :
- Créer une API RESTful avec Django REST :
Présentation des différents types de points de terminaison à l'aide de Postman - 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 - 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