- Les clés publiques peuvent être utilisées côté client (front-end) et ne permettent que des actions limitées.
- Les clés secrètes, en revanche, donnent un accès complet à l’API FedaPay.Toute personne disposant de cette clé peut agir au nom de votre compte.
Bonnes pratiques pour protéger vos clés API secrètes
1. Stockez vos clés dans un environnement sécurisé Les clés API secrètes doivent être stockées exclusivement dans :- des variables d’environnement ;
- des services de gestion de secrets (Key Management System – KMS, vaults, secrets managers, etc.).
- de les enregistrer en clair dans votre code source ;
- de les placer dans des fichiers locaux non sécurisés ;
- de les copier dans des outils collaboratifs non chiffrés.
- réservé uniquement aux personnes et systèmes qui en ont réellement besoin ;
- encadré par une politique interne claire (qui peut créer, consulter ou remplacer une clé).
- revoir régulièrement les accès ;
- retirer les permissions inutiles ;
- auditer les usages internes en cas de doute.
- par e-mail ;
- via des applications de messagerie instantanée ;
- dans des tickets de support ou captures d’écran.
- via les machines des développeurs ;
- par des outils tiers compromis ;
- ou par des erreurs de configuration.
- des applications mobiles ;
- du JavaScript côté navigateur ;
- des SDK distribués à des tiers.
- les clés publiques prévues à cet effet ;
- ou des endpoints serveur intermédiaires sécurisés.
- renouveler vos clés périodiquement, même sans incident ;
- mettre en place un processus clair de remplacement (ancienne → nouvelle clé).
- d’identifier précisément où vos clés sont utilisées ;
- de réagir rapidement en cas de compromission ;
- de réduire l’impact d’un accès non autorisé.
- les requêtes API effectuées avec vos clés ;
- l’utilisation des clés live dans des contextes inattendus (ex. environnement de test).
- les clés sandbox sont utilisées uniquement en environnement de test ;
- les clés live ne sont pas exposées inutilement.
- Régénérez immédiatement la clé concernée depuis votre tableau de bord FedaPay.
- Remplacez la clé dans toutes vos intégrations.
- Désactivez l’ancienne clé dès que la nouvelle est opérationnelle.
- Analysez la cause de l’incident pour éviter qu’il ne se reproduise.
Maintenir un haut niveau de sécurité dans le temps
La sécurité des clés API n’est pas une action ponctuelle, mais un processus continu. Nous vous recommandons de :- maintenir une documentation interne à jour ;
- former régulièrement vos équipes techniques ;
- revoir vos pratiques à chaque évolution de votre intégration.

