2017-03-08 47 views
1

我已经为Laravel 5.4实现Tymon智威汤逊5.4 &其与用户(默认)模型正常工作。Laravel 5.4 Tymon JWT Auth Guard驱动程序未定义

但是,我希望它为api后卫工作,而不是默认的网络。

如果我设置默认后卫API &一套API驱动程序为令牌:

'api' => [ 
     'driver' => 'token', 
     'provider' => 'app_users', 
    ], 

我获得以下错误

Call to undefined method Illuminate\Auth\TokenGuard::attempt() 

如果我设置API司机智威汤逊-auth的,我得到follwing错误

Auth guard driver [api] is not defined. 

有趣的是,它工作正常如果我将驱动程序更改为会话。

'api' => [ 
     'driver' => 'session', 
     'provider' => 'api_users', 
    ], 

只是想知道我应该JWT API令牌设置什么驱动程序,为会话驱动程序仅适用于网络?

回答

1

发帖回答我的问题:

没有为JWT 0.5没有保护的支持。 您将需要使用最新的1.0.0-版本之一。

谢谢。

相关问题