# Variables d'environnement : garde tes clés API hors du code

> Stocke clés API, jetons et identifiants comme variables chiffrées du site. Fonctions et tâches les lisent sur le serveur, jamais visibles sur le site.

- URL canonique: https://uebfaqe.ai/fr/fonctionnalites/variables-environnement
- Section: Les fonctionnalités une par une
- Langue: fr
- Éditeur: Uebfaqe (https://uebfaqe.ai)

## Résumé

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.

## Faits clés

- 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.

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

## Comment ça marche

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. **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. **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

- [Les fonctions](https://uebfaqe.ai/fr/fonctionnalites/fonctions-serverless): Ajoute des actions qui marchent vraiment, comme l'envoi d'un formulaire ou le calcul d'un prix, écrites par l'AI.
- [Tâches planifiées](https://uebfaqe.ai/fr/fonctionnalites/taches-planifiees): Crée des tâches qui se lancent seules selon un horaire, comme un rapport chaque matin ou un nettoyage chaque semaine, avec l'historique de chaque exécution.
- [Le code](https://uebfaqe.ai/fr/fonctionnalites/editeur-de-code): Ouvre les vrais fichiers du site dans un éditeur complet avec arborescence et onglets, quand tu veux tout contrôler dans le détail.

---

Source: https://uebfaqe.ai/fr/fonctionnalites/variables-environnement
