2016-04-16 20 views
0

jwtとLumenを使用して認証APIを作成します。ルーメンjwtトークンで有効期限を設定する

私はLumenプロジェクトで認証のためにtymondesigns/jwt-authパッケージを使用しています。ユーザーがログオンするときのプロジェクトで、私は1ヶ月後にユーザートークンを期限切れにしたい。

どうすれば修正できますか?

答えて

3

あなたが実行した場合:

installtionのwikiあたりとして

php artisan vendor:publish

https://github.com/tymondesigns/jwt-auth/wiki/Installation

が次に簡単な変更ttl設定は:私は `PHPの職人のベンダーを走った

// In config/jwt.php 

... 

/* 
|-------------------------------------------------------------------------- 
| JWT time to live 
|-------------------------------------------------------------------------- 
| 
| Specify the length of time (in minutes) that the token will be valid for. 
| Defaults to 1 hour 
| 
*/ 

'ttl' => 43800, // valid for 1 month 

... 
+0

:公開'I get '"ベンダー "ネームスペースで定義されたコマンドがありません – pableiros

+0

動的に設定する方法デフォルトは1時間とし、ログイン時に私を覚えている場合は、「ttl」を1週間に動的に設定したいとします。これを行う方法。 – user254153