#!/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=5355b96d25befa48251e9cea37909e7cee767de524bf8272cd58b2ba8ccdc60f ┌─────────────────────────────────────────────────────────────┐ │ Type 2: Clé Hexadécimale avec Préfixe │ └─────────────────────────────────────────────────────────────┘ API_KEY=bsissa_2fbf44a2a105b7bdd171ee50f819b79bcff1bfae350e21265ca0c85ac6ec26b9 ┌─────────────────────────────────────────────────────────────┐ │ Type 3: Clé Base64 URL-Safe │ └─────────────────────────────────────────────────────────────┘ API_KEY=rFMuFN1NXA3S58xqnNa-MTWqTA0C9LnsZqMmU90CS04 ┌─────────────────────────────────────────────────────────────┐ │ Type 4: UUID v4 (Standard) │ └─────────────────────────────────────────────────────────────┘ API_KEY=b54e4d0e-d4e9-4bcd-9046-fc1c30ecd35a ┌─────────────────────────────────────────────────────────────┐ │ Type 5: UUID v4 sans tirets │ └─────────────────────────────────────────────────────────────┘ API_KEY=8eeb90b4e41b4a038b1d51a11e7800b9 ┌─────────────────────────────────────────────────────────────┐ │ Type 6: Clé Laravel Style (base64:...) │ └─────────────────────────────────────────────────────────────┘ API_KEY=base64:2IB4kkTQ+Q8jV02iwn0qVpiYLVFV47mIjnNaTebAz3Q= ═══════════════════════════════════════════════════════════════ 💡 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=5355b96d25befa48251e9cea37909e7cee767de524bf8272cd58b2ba8ccdc60f Ou pour Railway/Production: export API_KEY="5355b96d25befa48251e9cea37909e7cee767de524bf8272cd58b2ba8ccdc60f" ═══════════════════════════════════════════════════════════════