我正在使用本指南https://scotch.io/tutorials/token-based-authentication-for-angularjs-and-laravel-apps#installing-the-angularjs-dependencies来实现JWT-token,但是当我来到我要测试API的部分时,我得到了这个错误:
未找到类'Tymon \ JWTAuth \ Providers \ JWTAuthServiceProvider'
无论我尝试访问哪条路线,都会弹出此错误。我在laravel很新,所以我无法弄清楚出了什么问题,或者我做得不对 - 谢谢。
答案 0 :(得分:3)
对于那些从scotch.io教程(优秀的教程btw)中找到这个问题的人来说,问题是这些行:
'JWTAuth' => Tymon\JWTAuthFacades\JWTAuth::class,
'JWTFactory' => Tymon\JWTAuthFacades\JWTFactory::class
应该是这个(额外\
):
'JWTAuth' => Tymon\JWTAuth\Facades\JWTAuth::class,
'JWTFactory' => Tymon\JWTAuth\Facades\JWTFactory::class
答案 1 :(得分:1)
我想你忘了使用门面
use Tymon\JWTAuth\Facades\JWTAuth;
尝试在控制器顶部添加此行