Ich habe JWT zu meiner Laravel-Anwendung mit der Erklärung auf dem offiziellen Repository jwt-auth installation wiki hinzugefügt. Die Installation war erfolgreich (dh nachdem ein Composer-Update ausgeführt wurde). Zu diesem Zeitpunkt musste ich jwt zum Array services and aliases hinzufügen und den publish-Befehl ausführen, um die Konfigurationsdatei zu veröffentlichen. JWT-Konfigurationsdatei nicht nach der Installation veröffentlicht
Mit
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"
Der obigen Befehl wird ausgeführt und zeigt Publishing complete
Dies ist jedoch nicht das erwartete Verhalten wir erwarten, dass es den Namen der Konfigurationsdatei zeigen jwt.php erzeugt. Das ist nicht Fall und wie erwartet den nächsten Befehl
php artisan jwt:generate
kehrt und Fehler
[Symfony\Component\Console\Exception\CommandNotFoundException]
There are no commands defined in the "jwt" namespace.
Und ich denke, das liegt daran, dass die jwt.php Config-Datei nicht vorhanden ist, was mache ich hier fehlt? Danke im Voraus.
Das hat nicht löse das Problem leider für mich. – geoidesic
@geoidesic können Sie mehr Details darüber geben, wie sich Ihr eigenes Verhalten verhalten hat? Dies könnte uns helfen, eine Lösung zu finden. –
@ F.E Noel Nfebe - Ich denke in meinem Fall ist es, weil JWT nicht in composer.json enthalten war. Ich konnte JWT jedoch wegen Abhängigkeitshölle nicht installieren. – geoidesic