Les meilleurs développeurs front-end freelances sont sur Codeur.com

Expertise Django + Oauth2

 Fermé·500 € à 1 000 €·3 offres·656 vues·5 interactions


Bonjour

Nous recherchons un expert Django pour m'aider (responsable R&D) à faire quelques évolutions sur notre backend Django.

Attention une expertise sur le module oauthlib (OAuth2) est nécessaire.
Une connaissance du backend de Drupal 7 est un plus mais pas nécessaire du tout. (Je m'occuperai de cette partie)

Contexte du projet :
Nous avons un backend en django et un front en drupal.
Dans le cadre d'une refonte nous remplaçons le front drupal par un front en angular.

Cadre:
Toutes les évolutions demandées seront validées en utilisant BurpSuite pour manipuler les API

Idéalement j'aimerai un freelance qui sera disponible en Visio Conférence pour faire les évolutions avec moi (pas de possibilité de partager les sources) cela me permettra aussi de monter en compétence sur ces points. Donc on est plus sur une mission d'assistance que de dev pure. Il faut voir ça comme un atelier de travail avec moi.

J'ai déjà des requettes que j'aimerai faire fonctionner et qui aujourd'hui ne fonctionnent pas.

Les missions seront :
Actuellement notre front communique avec le backend django en utilisant en utilisant une authentification OAuth de type "Client Credentials".
Celle-ci est gérée dans le backend django en utilisant la librairie oauthlib.
Dans le cadre de la refonte de notre front, nous devons utiliser l'authentification OAuth "Oauth2 Authorization Code with PKCE"
L'objectif est de réussir à l'activer dans notre backend (en utilisant oauthlib donc)

Comme l'authentification était de serveur à serveur, un utilisateur unique de type admin pouvait manipuler certaines apis au nom d'un utilisateur simple. J'aimerais faire évoluer une de ces API pour qu'elle réponde dorénavant en tant que l'utilisateur connecté et plus en tant qu'admin. (J'ai surtout un souci de droits, erreur 4XX plutôt que de code django, problème toujours lié à la librairie Oauth à mon sens)

Je pense qu'une journée complète pour ça et les questions annexes qui découleront est largement suffisante pour tout faire.

Cette première mission va me permettre d'identifier un freelance django qu'il sera possible de solliciter encore à l'avenir si la mission est un succès.

Budget indicatif : 500 € à 1 000 €

Publication : 24 septembre 2021 à 14h40

Profils recherchés : Développeur front-end freelance, Développeur back-end freelance, Développeur Django freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.