Repository navigation
🚀 SentiPass API v1.0.0
Première version stable de SentiPass API, un gestionnaire de mots de passe sécurisé avec une architecture REST moderne.
✨ Fonctionnalités principales
-
🔐 Authentification sécurisée
- Système JWT avec expiration configurable
- Protection des routes sensibles
- Gestion sécurisée des mots de passe maîtres (hachage bcrypt)
-
🔒 Gestion des mots de passe
- Stockage chiffré (AES-256-CBC)
- CRUD complet des mots de passe
- Support des métadonnées (service, URL, email, username, notes)
-
🛡️ Sécurité
- Double niveau de chiffrement
- Transactions SQL sécurisées
- Protection contre les attaques courantes
🔧 Points techniques
- Architecture REST avec Express.js
- Base de données MySQL optimisée
- Support des variables d'environnement
- Documentation complète des endpoints
- Tests et exemples d'utilisation
📚 Documentation
La documentation complète est disponible dans le README du projet, incluant :
- Guide d'installation détaillé
- Configuration de la base de données
- Description de tous les endpoints
- Exemples d'utilisation avec curl
🎯 Utilisation recommandée
Cette API est conçue pour être utilisée avec des clients mobiles ou web, offrant une solution robuste pour la gestion centralisée de mots de passe avec un accent particulier sur la sécurité et la facilité d'utilisation.
Pour plus d'informations sur l'installation et l'utilisation, consultez le README.