Un site qui travailleLes variables

Un endroit sûr pour les clés et les secrets de ton site

Les variables gardent les clés API, les jetons et les réglages dont tes fonctions ont besoin. Chaque valeur est chiffrée, reste sur le serveur et n'apparaît jamais dans les pages que charge un visiteur.

Ce que tu obtiens

Chiffrées, jamais publiques

Une valeur ne s'affiche que si tu cliques toi-même sur Afficher la valeur. L'AI peut utiliser une variable par son nom, mais elle ne peut jamais relire sa valeur.

Importe un fichier .env

Colle tes variables au format NOM=valeur, une par ligne, ou dépose un fichier .env. Les lignes qui commencent par # sont ignorées, et tu peux remplacer toute la liste d'un coup.

Pour les fonctions et les tâches

Les fonctions lisent une variable par son nom exact sur le serveur, et les tâches planifiées peuvent la placer dans une URL, un en-tête ou le corps d'une requête au moment de s'exécuter.

Comment ça marche

  1. 1

    Étape 1

    Ouvre Variables

    Dans Studio, ouvre Variables et clique sur Ajouter une variable. Utilise des majuscules, des chiffres et des tirets bas, par exemple BOOKING_API_KEY.

  2. 2

    Étape 2

    Colle la valeur

    Colle la clé reçue du service externe et enregistre. Elle est chiffrée tout de suite, et plus tard tu peux chercher, copier ou télécharger tes variables.

  3. 3

    Étape 3

    Laisse l'AI l'utiliser

    Demande à l'AI de connecter le service. Elle écrit la fonction pour qu'elle lise la variable par son nom, et ne te demande une valeur que s'il en manque une.

Questions fréquentes

Que sont les variables d'environnement d'un site web ?

Ce sont des réglages nommés qui vivent avec le site plutôt que dans son code, en général des clés secrètes et des jetons. Sur Uebfaqe, chaque site a les siennes, stockées chiffrées et lues seulement par les fonctions et les tâches sur le serveur.

Où dois-je stocker la clé API de mon site ?

Jamais dans le code de la page, où n'importe quel visiteur peut la lire. Mets-la dans Variables et laisse une fonction faire l'appel sur le serveur. La clé reste cachée et tu peux la changer sans toucher aux pages.

Que se passe-t-il si je supprime une variable ?

Elle est supprimée définitivement, et chaque fonction qui la lit cesse de marcher jusqu'à ce que tu la rajoutes. Quand tu transfères un site, ses variables partent avec lui, mais un clone créé depuis un lien partagé ne les copie jamais.

Fonctionnalités liées

Prêt à essayer ?

Décris ton activité et obtiens un vrai site en quelques minutes, gratuitement.

Crée ton site gratuitement