=== Test d'authentification des drivers avec tokens existants === 1. Tokens drivers actifs : - Token: 3376835871b524042c0b... Driver ID: 780 Expires: 2026-08-30 12:34:14 Driver: ❌ INTROUVABLE en base - Token: 065aa5d09572300cf8e2... Driver ID: 776 Expires: 2026-08-29 12:27:07 Driver: ❌ INTROUVABLE en base - Token: f14f69929fcb4f4964c3... Driver ID: 775 Expires: 2026-08-28 17:49:05 Driver: ❌ INTROUVABLE en base - Token: 7b995c0f9e1f6032ab44... Driver ID: 774 Expires: 2026-08-28 17:42:00 Driver: ✓ Komlan Senyo ADABADJI (onoreadabadji@gmail.com) Status: Non défini - Token: 77022a04d68270fc9fcd... Driver ID: 491 Expires: 2026-08-28 12:27:34 Driver: ✓ Anani Kossi ANYINEFA (anyinefaanani9@gmail.com) Status: Non défini 2. Tokens Personal Access drivers : Aucun token Personal Access driver trouvé 3. Analyse des clients drivers : - Client ID: 2 Nom: drivers Type: Password Grant Secret: Configuré Provider: drivers Tokens actifs: 385 - Client ID: 198 Nom: Driver Personal Access Client Type: Personal Access Secret: Configuré Provider: drivers Tokens actifs: 386 4. Configuration du guard api-driver : - Driver: passport - Provider: drivers - Model: App\Models\Driver - Modèle: ✓ Existe 5. Diagnostic et recommandations : ✅ Des tokens drivers actifs existent ✅ La configuration semble correcte ⚠️ L'erreur de production est probablement due à : - Permissions des clés OAuth en production - Corruption des clés oauth-public.key/oauth-private.key - Token spécifique invalide côté client 📝 Actions pour la production : 1. Vérifier les permissions des clés : chmod 644 storage/oauth-public.key chmod 600 storage/oauth-private.key chown www-data:www-data storage/oauth-*.key 2. Si nécessaire, régénérer les clés : php artisan passport:keys --force 3. Nettoyer le cache : php artisan config:cache php artisan route:cache === Fin du test d'authentification drivers ===