【问题标题】:Lumen 5.2 authentication through jwt通过 jwt 进行 Lumen 5.2 身份验证
【发布时间】:2016-06-25 09:44:15
【问题描述】:

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

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

Container.php 第 839 行中的 BindingResolutionException:

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

我正在使用lumen 5.2php 5.5.12

【问题讨论】:

    标签: php jwt lumen-5.2


    【解决方案1】:

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

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

    希望对你有帮助。

    【讨论】:

    • Not Worked in 5.2 出现错误>>>>>>>>>>>>>无法声明类 Auth,因为该名称已在使用中
    猜你喜欢
    • 1970-01-01
    • 2016-04-23
    • 2018-03-03
    • 2017-01-26
    • 1970-01-01
    • 2020-05-01
    • 2019-06-29
    • 1970-01-01
    • 2017-10-18
    相关资源
    最近更新 更多