#!/usr/bin/env php ═══════════════════════════════════════════════════════════════ 🔐 Générateur de Clés API - Bsissa ═══════════════════════════════════════════════════════════════ Longueur de la clé: 64 caractères ┌─────────────────────────────────────────────────────────────┐ │ Type 1: Clé Hexadécimale (recommandé pour API) │ └─────────────────────────────────────────────────────────────┘ API_KEY=dc05fa74c3eda79b9bb681aee46191aa0509fe2ce3a3638267bce56b6b9f4861 ┌─────────────────────────────────────────────────────────────┐ │ Type 2: Clé Hexadécimale avec Préfixe │ └─────────────────────────────────────────────────────────────┘ API_KEY=bsissa_e36640eb50c5a3b62c050d1e1e21840964c8a476580b6cf1fcf3185085737735 ┌─────────────────────────────────────────────────────────────┐ │ Type 3: Clé Base64 URL-Safe │ └─────────────────────────────────────────────────────────────┘ API_KEY=VI3QSxxl0pX_ProCbZMmVnV6XllssK3JqdHQhHXUXpk ┌─────────────────────────────────────────────────────────────┐ │ Type 4: UUID v4 (Standard) │ └─────────────────────────────────────────────────────────────┘ API_KEY=02f778b8-5556-420c-b08a-1c76e36f3171 ┌─────────────────────────────────────────────────────────────┐ │ Type 5: UUID v4 sans tirets │ └─────────────────────────────────────────────────────────────┘ API_KEY=9f76427c9a8b4bacaceef7aaa6fb6429 ┌─────────────────────────────────────────────────────────────┐ │ Type 6: Clé Laravel Style (base64:...) │ └─────────────────────────────────────────────────────────────┘ API_KEY=base64:7WF0oEbJIZ84eUBs2BXEhvcMDsXpoXDjo8eB+aiNvcw= ═══════════════════════════════════════════════════════════════ 💡 RECOMMANDATIONS ═══════════════════════════════════════════════════════════════ ✓ Stockez la clé dans le fichier .env ✓ Ne committez JAMAIS la clé dans git ✓ Utilisez différentes clés pour dev/staging/prod ✓ Régénérez les clés périodiquement ✓ Longueur minimale recommandée: 32 caractères ✓ Longueur optimale: 64 caractères ═══════════════════════════════════════════════════════════════ 📝 UTILISATION DANS .env ═══════════════════════════════════════════════════════════════ Ajoutez cette ligne dans votre fichier .env: API_KEY=dc05fa74c3eda79b9bb681aee46191aa0509fe2ce3a3638267bce56b6b9f4861 Ou pour Railway/Production: export API_KEY="dc05fa74c3eda79b9bb681aee46191aa0509fe2ce3a3638267bce56b6b9f4861" ═══════════════════════════════════════════════════════════════