2016-06-21 9 views
1

php artisanコマンドで次のエラーが表示されます。私はlaravel/dingoパッケージを使用しています。Laravel php artisanがJWTのエラーを表示

が行っただろうどのようなエラー「トークンが要求から解析できませんでしたを」以降の任意のPHP職人のコマンドが表示されている

Loading composer repositories with package information 
Updating dependencies (including require-dev)       
    - Removing rap2hpoutre/laravel-log-viewer (v0.6.1) 
    - Removing dingo/blueprint (v0.1.5) 
    - Installing dingo/blueprint (v0.1.6) 
    Downloading: 100%   

    - Removing dingo/api (dev-master 8cd1a6c) 
    - Installing dingo/api (v1.0.0-beta3) 
    Downloading: 100%   

    - Removing cartalyst/support (v1.1.2) 
    - Installing cartalyst/support (v1.2.0) 
    Downloading: 100%   

Writing lock file 
Generating autoload files 
> php artisan optimize 

composer update 
> php artisan clear-compiled 


    [Tymon\JWTAuth\Exceptions\JWTException]   
    The token could not be parsed from the request 

するとエラーになった次の手順を実行しませんでした違う。 (

答えて

0

私はUserControllerでコンストラクタを使用していますので、私はgetAuthenticatedUserメソッドを呼び出しています: $ user = JWTAuth :: parseToken() - > authenticate )

私のコンストラクタで私は$ this-> user = $ this-> getAuthenticatedUser();を設定しました。これは職人がフィットをスローします。コンストラクタを削除する以外には、誰かがより良い提案をしているなら、私も知りたいのですが。

関連する問題