Utiliser un alias avec Node.js

Remplacez une variable d’environnement sensible par un alias Keywall dans une application Node.js : la clé reste dans le coffre, votre code ne voit que l’alias.

Remplacez une variable d’environnement sensible par un alias Keywall dans une application Node.js : la clé reste dans le coffre, votre code ne voit que l’alias. Ce guide présente uniquement les actions utiles et les résultats visibles dans votre espace.

01

Créez la variable

Ajoutez l’alias Keywall dans les variables d’environnement du serveur. Ne le placez pas dans un fichier versionné.

const response = await fetch("https://keywall.eu/api/v1/proxy", {
  method: "POST",
  headers: { "x-keywall-alias": process.env.SERVICE_ALIAS },
  body: JSON.stringify({ path: "/v1/messages", method: "POST", body })
});
02

Appelez le relais

Envoyez l’alias dans l’en-tête Keywall prévu et conservez le chemin relatif de l’API appelée.

03

Gérez les refus

Traitez les réponses 401 comme un alias invalide ou révoqué, et les réponses 502 comme une indisponibilité temporaire de la destination.

PRIVÉ PAR CONCEPTION

Les détails internes de la plateforme ne sont pas exposés dans cette documentation. Les données Keywall sont privées et hébergées en Europe.