我是初学者,我开始学习并使用laravel进行编码...为了启用用户登录nad注册,我写这个(正如我在一个tutorilal上看到的):
在routes.php
Route::controllers([ 'auth'=>'Auth\AuthController', 'password'=>'Auth\PasswordController', ]);
现在当我键入:http:// localhost:8888/auth/login我收到错误:
AuthManager.php第71行中的InvalidArgumentException:未定义Auth guard [].
同样在视图文件夹中没有auth目录和login.blade.php文件等.
如果已从5.1.x升级到5.2,请确保更新config/auth.php.
https://github.com/laravel/laravel/blob/v5.2.0/config/auth.php
如果您编辑了config/auth.php
,例如添加了另一个防护,并且配置被缓存,则可能不会重新加载防护。如果您遇到此问题,清除配置将解决此问题。
$php artisan config:clear
要么 $php artisan config:cache
我正在使用laravel 5.5