Lumen 5.2通过jwt进行身份验证

时间:2016-03-10 13:47:09

标签: php jwt lumen-5.2

我是Lumen的新手,我尝试通过访问令牌对我的用户进行身份验证,我按照以下博客中的所有步骤JWT with Lumen

在获取令牌(登录)步骤时,我总是会收到以下错误:

  

Container.php第839行中的BindingResolutionException:

     

无法解析的依赖项解析[参数#0 [$ app]]   在类Illuminate \ Cache \ CacheManager

我正在使用lumen 5.2php 5.5.12

1 个答案:

答案 0 :(得分:0)

首先,如果你查看你的composer.json文件,你会发现Lumen需要的最低PHP版本为5.5.9,但你的问题并非如此。 您需要注册缓存服务提供程序。 通过将此代码添加到bootstrap / app.php文件中,我发现了在其他地方的论坛上发布的快速入侵。

$app->alias('cache', 'Illuminate\Cache\CacheManager');
$app->alias('auth', 'Illuminate\Auth\AuthManager');

希望它有所帮助。