Laravel - make:auth重定向到另一个路由

问题描述:

我试图通过在admin文件夹下编写登录和注册文件进行身份验证。然后我意识到,Laravel提供了一种认证形式使用该命令:Laravel - make:auth重定向到另一个路由

php artisan make:auth 

我运行这个命令和一切都得是好的。但是当我尝试访问auth.login(由Laravel创建)时,它将我重定向到admin.index(由我创建)。到底是怎么回事?

这里是我的代码:

Route::group (['middleware'=>'auth'],function(){ 
    Route::get('/login', '[email protected]'); 
    Route::get('/home', '[email protected]'); 
}); 

这是我的控制器:

public function home() { 
    return view('home'); 
} 

public function login() { 
    return view('auth.login'); 
} 
+0

您是否清除您的视图,配置,路由缓存清除? –

+0

没有没有清除缓存 – Gvep

+0

清除它。你的问题将被解决 –

middeleware => AUTH试图验证用户登录,只要你打/登录

还有就是路线问题,替换路线代码

Route::group (['middleware'=>'auth'],function(){ 
    Route::get('/login', '[email protected]'); 
    Route::get('/home', '[email protected]'); 
}); 

Route::get('/login', '[email protected]'); 
Route::group (['middleware'=>'auth'],function(){ 

    Route::get('/home', '[email protected]'); 
}); 
+0

我改变了它,但没有发生。我试图使用它没有中间件,仍然没有改变。 – Gvep