24FreelanceMarché freelance qui ne dort jamais
La période de réponse est terminée

Implémenter l'authentification unique et OAuth dans notre application web existante

85 vues 0 réponse#42145
Budget€1 950pour le projet
FormatProjet uniquepas de prépaiement
PaiementEspèces, Virement bancaire
Réponses acceptéesLa période de réponse est terminéejusqu'à 08.09.2026
Réponses0moyenne de la catégorie : 0,1
Vues8527 en 14 jours

Description du projet

Traduit
Nous avons déjà une application web fonctionnelle avec son propre système de comptes, et nous ne vous demandons pas de la réécrire depuis le début. La tâche est différente : ajouter l'authentification unique par-dessus le comportement existant afin que les utilisateurs puissent s'autoriser via des fournisseurs qu'ils connaissent déjà. Pour les clients réguliers, ce sont des boutons de connexion sociale familiers, et pour les clients d'entreprise, la possibilité de connecter leur propre fournisseur d'identité afin que les employés puissent se connecter avec leurs identifiants professionnels. L'essence du travail est une intégration soignée et correcte, pas l'invention d'un nouvel écran de connexion : le résultat doit ressembler à une partie de l'interface actuelle, pas à un bloc ajouté sur le côté.

Plus précisément, vous devez implémenter des flux OAuth standard pour les fournisseurs sociaux et un flux SAML pour l'identité d'entreprise, gérer en toute sécurité le retour et l'échange de jetons, et garantir une actualisation fiable des jetons afin que les utilisateurs ne soient pas déconnectés en plein travail. Une partie importante de la valeur est de mapper l'identité reçue aux rôles et droits déjà présents dans l'application : un compte entrant doit tomber dans le bon groupe avec le bon accès, et les utilisateurs inconnus ou non confirmés doivent être gérés correctement. Les comptes locaux existants doivent continuer à fonctionner, et lorsque l'email correspond, nous voulons un lien raisonnable de l'identité externe à un compte existant sans créer de doublons.

Nous vous demandons de considérer la sécurité comme le sens du projet, pas comme un ajout. Nous attendons une vérification de l'état et du nonce, une protection contre la répétition et les fuites de jetons, le stockage des secrets en dehors du client, et une brève note sur la façon dont tout a été testé. Le budget et les délais sont indiqués ci-dessous, et nous sommes prêts à discuter d'un bref plan écrit avant de commencer.

— Connexion via plusieurs réseaux sociaux via OAuth, intégré dans l'interface actuelle
— Flux SAML pour les fournisseurs d'entreprise avec échange de métadonnées
— Actualisation fiable des jetons et sessions sans déconnexions forcées
— Mapping des rôles et droits de l'identité entrante à nos groupes
— Liaison aux comptes locaux par email confirmé, sans doublons
— Notes de sécurité : état, nonce, protection contre la répétition, secrets
Programmation web Espèces, Virement bancaire
24
Vingt · conseil

Comment rédiger une réponse qui sera sélectionnée

  • Commencez par la tâche du client, pas par une histoire sur vous-même.
  • Liez un ou deux travaux similaires de votre portfolio.
  • Indiquez un prix et une date limite — et ce qu'ils incluent exactement.
  • Posez une question de clarification : cela lance la conversation.

Réponses 0

Les textes des réponses ne sont visibles que par le client.

Même catégorie

Projets similaires

Tous les projets de la catégorie
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programmation web24.09.20260158
0réponse
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programmation web24.09.20260177
0réponse
Bon à savoir
Comment puis-je répondre à ce projet ?

Connectez-vous en tant que freelance, décrivez comment vous allez résoudre la tâche, indiquez votre prix et votre délai. Le client lit les réponses et engage un dialogue avec les meilleures.

Qui peut voir ma réponse ?

Seul le client qui a posté le projet et vous. Les autres freelances ne voient pas votre texte ou votre prix.

Où puis-je trouver un travail similaire ?

De nouveaux projets dans “Programmation web” apparaissent chaque jour. Tous les projets de la catégorie

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora