未定义身份验证保护驱动程序 [api]。流明、野狗、JWTAuth
Posted
技术标签:
【中文标题】未定义身份验证保护驱动程序 [api]。流明、野狗、JWTAuth【英文标题】:Auth guard driver [api] is not defined. Lumen, Dingo, JWTAuth 【发布时间】:2017-07-25 04:45:40 【问题描述】:我正在尝试使用 lumen 开发一个 rest api。对于身份验证,我使用的是 Dingo 和 JWTAuth api,但我收到以下消息:
未定义身份验证驱动程序 [api]。
下面是来自 Postman 的消息的屏幕截图,包括堆栈跟踪。
【问题讨论】:
请勿发布相关文字的图片。在您的问题中以适当格式的方式包含文本。 【参考方案1】:在您的 bootstrap/app.php
文件中,确保 following line 未注释:
$app->register(App\Providers\AuthServiceProvider::class);
这将导致注册api
auth 驱动程序。
【讨论】:
以上是关于未定义身份验证保护驱动程序 [api]。流明、野狗、JWTAuth的主要内容,如果未能解决你的问题,请参考以下文章
身份验证用户提供程序 [passport] 未使用 laravel 护照定义
流明,身份验证尝试总是返回 false(jwt 或 auth)