SDK développeur
SDKs pour intégration web + serveur
QuantumAuth fournit des SDK officiels pour le navigateur et Node.js. Ils se combinent au client local QuantumAuth pour des signatures ancrées matériellement (TPM / matériel sécurisé) et un flux challenge–response propre.
Installation
Utilisez pnpm pour installer les paquets officiels :
pnpm add @quantumauth/web @quantumauth/node Paquets : @quantumauth/web (navigateur) et @quantumauth/node (serveur).
Client QuantumAuth + extension
L’agent local signe les challenges via des clés ancrées matériellement, et relie les apps web via l’extension navigateur.
La publication sur les stores arrive bientôt — le code source est disponible sur GitHub pour revue.
Flux d’intégration typique
- L’application demande un challenge au serveur QuantumAuth.
- Le client signe le challenge localement avec des clés matérielles.
- Le serveur vérifie la signature et applique l’autorisation.
- L’application obtient une session sans mot de passe.