根本无法让流明身份验证工作。
我有一个全新的安装并尝试在此处遵循文档:
https://lumen.laravel.com/docs/5.2/authentication
我已取消注释文件AuthProvider
中的行app.php
(以及其他所有内容,外观等)。然后在一个简单的控制器中我只是这样做dd(Auth::use())
。
我只是无法解决这个错误:
Undefined index: provider
in AuthManager.php line 152
at Application->Laravel\Lumen\Concerns\{closure}('8', 'Undefined index: provider', '/home/vagrant/Code/gryd/api.gryd.com/vendor/illuminate/auth/AuthManager.php', '152', array('name' => 'api', 'config' => array('driver' => 'token'))) in AuthManager.php line 152
有任何想法吗?
编辑:
由于有人要求提供代码示例。
- 安装流明
- 取消注释 app.php 中的所有内容
把它放在路线中:
$app->get('/api/v1/users/{id}', function () { dd(\Auth::user()); });